MATLAB爱好者论坛-LabFans.com
>
基础科学
>
数学
> matlab中solve之后与之前的赋值问题
PDA
查看完整版本 :
matlab中solve之后与之前的赋值问题
fangyelan
2009-04-21, 12:21
x=solve('(x+D*sind(h))/(d1*cosd(h)+D*sind(h))=t','x')
D=1;
d1=0.8;
d2=0.6;
x
无论在solve之前给参数赋值,都不能给解出以后的表达式赋值
laosam280
2009-04-27, 12:09
D=1;
d1=0.8;
d2=0.6;
x=solve('(x+D*sind(h))/(d1*cosd(h)+D*sind(h))-t','x')
这样应该就可以了,注意一下solve命令中方程的输入格式
yanglingling87
2010-11-04, 11:19
我也是啊,怎么解决的啊?
axcvbty
2011-01-11, 18:42
写M文件,用全局变量传递参数~:)
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.