matlab 如何规定常数,比如求求sin(w*t)的导数时,w是常数,t为变量,怎么定义w matlab多变量问题,w,c,t为自变量,A为因变量A=i...

\u8bf7\u95eematlab\u4e2d\u600e\u4e48\u753b\u51fax=Acos(wt),v=-Awsin(wt)(\u5176\u4e2dA,w\u5747\u4e3a\u5e38\u6570\uff0ct\u4e3a\u53c2\u6570\uff09\u7684v-x\u56fe\u50cf\uff1f

A=1;w=2;
ezplot(A*cos(w*t),-A*w*sin(w*t),[-1 100])
%ezplot\u7684\u7b2c\u4e09\u4e2a\u53c2\u6570\u662ft\u7684\u8303\u56f4

\u6709\u4e09\u4e2a\u53d8\u91cf\uff0c\u6ca1\u529e\u6cd5\u6709matlab\u6765\u4e0d\u5b9a\u79ef\u5206\u5427~

>> syms w t
>> f=sin(w*t)

f =

sin(w*t)

>> f1=diff(f,'t')

f1 =

cos(w*t)*w

>>
求导时候,指出来对谁求导就行了,剩下的会自动当做常量处理。

常数不需要定义呀,如果你有数值的话直接代就可以了,倒是t需要定义为符号变量,以表示他是变量。

只要指定变量就行了,如果不指定变量,matlab会自动确定自由变量
有时会错误的。
clear all;
syms w t
y=sin(w*t);
df=diff(y,t)

扩展阅读:中国哪些高校matlab被禁 ... matlab设置未知数 ... matlab 怎么令a为常数 ... matlab求解矩阵里的未知数 ... matlab if多个判断条件 ... matlab如何定义字母 ... matlab怎么设置常数 ... matlab 费根鲍姆常数 ... matlab中如何表示a为常数 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网