matlab solve问题,同样使用solve,在使用input的情况下,少了一个解同一个方程15.24*ln(d)+15.24*d1/d-t1-35.54=0,用第一种方法算syms t1 d1d=solve('15.24*ln(d)+15.24*d1/d-t1-35.54=0','d');subs(d,{t1,d1},{input('t1='),input('d1=')}
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 05:10:25
matlab solve问题,同样使用solve,在使用input的情况下,少了一个解同一个方程15.24*ln(d)+15.24*d1/d-t1-35.54=0,用第一种方法算syms t1 d1d=solve('15.24*ln(d)+15.24*d1/d-t1-35.54=0','d');subs(d,{t1,d1},{input('t1='),input('d1=')}
matlab solve问题,同样使用solve,在使用input的情况下,少了一个解
同一个方程15.24*ln(d)+15.24*d1/d-t1-35.54=0,用第一种方法算
syms t1 d1
d=solve('15.24*ln(d)+15.24*d1/d-t1-35.54=0','d');
subs(d,{t1,d1},{input('t1='),input('d1=')})
t1=5
d1=3
解是10.8416
直接把t1 d1的值代入方程d=solve('15.24*ln(d)+15.24*3/d-5-35.54=0','d')
10.841637111238806658473244298955
1.2181326953943313984631333004584
matlab solve问题,同样使用solve,在使用input的情况下,少了一个解同一个方程15.24*ln(d)+15.24*d1/d-t1-35.54=0,用第一种方法算syms t1 d1d=solve('15.24*ln(d)+15.24*d1/d-t1-35.54=0','d');subs(d,{t1,d1},{input('t1='),input('d1=')}
我运行了一下,结果是这样的:
>> d=solve('15.24*ln(d)+15.24*3/d-5-35.54=0','d')
d =
10.841637111238806658473244298955
>>
直接把t1 d1的值代入方程d=solve('15.24*ln(d)+15.24*3/d-5-35.54=0','d')
解是
10.841637111238806658473244298955
没有
1.2181326953943313984631333004584
你运行的时候出现了两个解,包括10.841637111238806658473244298955
和1.2181326953943313984631333004584吗?