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\uff1fA=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为常数 ...