一道matlab的题目,clearm_num=input('m=')p_num=input('p=')t_num=input('t=')s_num=input('s=')D_num=input('D=')d_num=input('d=')f=sym('9.8/18*(6*m/(pi*d)-p*d.^2)*t/s*D/(D+2.4*d)');dfdm=diff(f,'m')dfdp=diff(f,'p')dfdt=diff(f,'t')dfds=diff(f,'s')dfdD=
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 02:53:54
![一道matlab的题目,clearm_num=input('m=')p_num=input('p=')t_num=input('t=')s_num=input('s=')D_num=input('D=')d_num=input('d=')f=sym('9.8/18*(6*m/(pi*d)-p*d.^2)*t/s*D/(D+2.4*d)');dfdm=diff(f,'m')dfdp=diff(f,'p')dfdt=diff(f,'t')dfds=diff(f,'s')dfdD=](/uploads/image/z/9480703-31-3.jpg?t=%E4%B8%80%E9%81%93matlab%E7%9A%84%E9%A2%98%E7%9B%AE%2Cclearm_num%3Dinput%28%27m%3D%27%29p_num%3Dinput%28%27p%3D%27%29t_num%3Dinput%28%27t%3D%27%29s_num%3Dinput%28%27s%3D%27%29D_num%3Dinput%28%27D%3D%27%29d_num%3Dinput%28%27d%3D%27%29f%3Dsym%28%279.8%2F18%2A%286%2Am%2F%28pi%2Ad%29-p%2Ad.%5E2%29%2At%2Fs%2AD%2F%28D%2B2.4%2Ad%29%27%29%3Bdfdm%3Ddiff%28f%2C%27m%27%29dfdp%3Ddiff%28f%2C%27p%27%29dfdt%3Ddiff%28f%2C%27t%27%29dfds%3Ddiff%28f%2C%27s%27%29dfdD%3D)
一道matlab的题目,clearm_num=input('m=')p_num=input('p=')t_num=input('t=')s_num=input('s=')D_num=input('D=')d_num=input('d=')f=sym('9.8/18*(6*m/(pi*d)-p*d.^2)*t/s*D/(D+2.4*d)');dfdm=diff(f,'m')dfdp=diff(f,'p')dfdt=diff(f,'t')dfds=diff(f,'s')dfdD=
一道matlab的题目,
clear
m_num=input('m=')
p_num=input('p=')
t_num=input('t=')
s_num=input('s=')
D_num=input('D=')
d_num=input('d=')
f=sym('9.8/18*(6*m/(pi*d)-p*d.^2)*t/s*D/(D+2.4*d)');
dfdm=diff(f,'m')
dfdp=diff(f,'p')
dfdt=diff(f,'t')
dfds=diff(f,'s')
dfdD=diff(f,'D')
dfdd=diff(f,'d')
dfdm_num=subs(dfdm,'m',m_num);
dfdp_num=subs(dfdp,'p',p_num);
dfdt_num=subs(dfdt,'t',t_num);
dfds_num=subs(dfds,'s',s_num);
dfdD_num=subs(dfdD,'D',D_num);
dfdd_num=subs(dfdd,'d',d_num);
请问为什么总是报错呢?
Error using sym>convertExpression (line 1379)
Conversion to 'sym' returned the MuPAD error:Error:
Invalid input.'expression' is expected.[line 1,col
10]
一道matlab的题目,clearm_num=input('m=')p_num=input('p=')t_num=input('t=')s_num=input('s=')D_num=input('D=')d_num=input('d=')f=sym('9.8/18*(6*m/(pi*d)-p*d.^2)*t/s*D/(D+2.4*d)');dfdm=diff(f,'m')dfdp=diff(f,'p')dfdt=diff(f,'t')dfds=diff(f,'s')dfdD=
把f=sym('9.8/18*(6*m/(pi*d)-p*d.^2)*t/s*D/(D+2.4*d)');这句
改成
syms m p t s D d
f=9.8/18*(6*m/(pi*d)-p*d.^2)*t/s*D/(D+2.4*d);