找不到明确的解决方案

260(30天)
Berkay可以Tuncel
Berkay可以Tuncel 2022年1月19日
评论道: Yongjian冯 2022年1月20日
你好,
我试图解决一个变量的方程,但我得到这个错误信息:
警告:不能找到明确的解决方案。对的选择,请参阅的帮助。
>符号/解决(第317行)
无题(15行)
索尔=
信谊:0-by-1
> >
我搜索,但开得能找到任何解决方案。我甚至不能明白问题是什么。下面你可以看到我的代码。
提前谢谢。
信谊t
b = 2 * t + 14.3;
w = 3 * t + 21.45;
一个= (w * b) - (w-t) * (b - 2 * t);
rc = (w * b) * 450 (w-t) * (b - 2 * t) * (450 + t / 2) /;
日志(rn = A / (b * (450 - w / 2 + t) / (450 - w / 2)) + 2 * w *日志((450 + w / 2) / (450 - w / 2 + t)));
E = rc-rn;
ro = 450 + w / 2;
国际扶轮= 450 - w / 2;
唉= -40260.604300;
M1 = 56124.523326;
索尔=解决((是的/ A) + (M1 * (ro-rn)) / (A * E * ro) = = 116, t)
1评论
Torsten
Torsten 2022年1月19日
编辑:Torsten 2022年1月19日
并不是所有的方程可以显式地得到解决。
使用“vpasolve”而不是“解决”。
如果这并不产生结果,阴谋
(是的/ A) + (M1 * (ro-rn)) / (-116 * E * ro)
在一定t-interval零是否真的存在。

登录置评。

答案(3)

Yongjian冯
Yongjian冯 2022年1月19日
这个方程甚至还没有一个解决方案。试着阴谋:
信谊t
b = 2 * t + 14.3;
w = 3 * t + 21.45;
一个= (w * b) - (w-t) * (b - 2 * t);
rc = (w * b) * 450 (w-t) * (b - 2 * t) * (450 + t / 2) /;
日志(rn = A / (b * (450 - w / 2 + t) / (450 - w / 2)) + 2 * w *日志((450 + w / 2) / (450 - w / 2 + t)));
E = rc-rn;
ro = 450 + w / 2;
国际扶轮= 450 - w / 2;
唉= -40260.604300;
M1 = 56124.523326;
x = 1:10 0;
y =函数宏指令(matlabFunction((是的/ A) + (M1 * (ro-rn)) / (* E * ro)), x);
情节(x, y)
它看起来像当t上升,(Ay / A) + (M1 * (ro-rn)) / (* E * ro))只有从负0。不确定它会达到116。
2的评论
Yongjian冯
Yongjian冯 2022年1月20日
沃尔特是正确的。我忘了t < 0范围内。
如果你100:100情节,你可以看到最可能应当只有一个解决方案。

登录置评。


沃尔特·罗伯森
沃尔特·罗伯森 2022年1月19日
编辑:沃尔特·罗伯森 2022年1月19日
如果你仔细观察图,你可以看到两个不连续- t值。
起初我以为这是一个简单的系统具有非零虚构的组件在某些范围,但事实证明,有些陡峭的+ / -无穷大产生,这些是一个解决方案的机会。
我看到至少一个其他候选人拉伸之间的解决方案t = 0, t = -10
信谊t
b = 2 * t + 14.3;
w = 3 * t + 21.45;
一个= (w * b) - (w-t) * (b - 2 * t);
rc = (w * b) * 450 (w-t) * (b - 2 * t) * (450 + t / 2) /;
日志(rn = A / (b * (450 - w / 2 + t) / (450 - w / 2)) + 2 * w *日志((450 + w / 2) / (450 - w / 2 + t)));
E = rc-rn;
ro = 450 + w / 2;
国际扶轮= 450 - w / 2;
唉= -40260.604300;
M1 = 56124.523326;
eqn = (Ay / A) + (M1 * (ro-rn)) / (A * E * ro) = = 116
eqn =
索尔=解决(eqn, t)
警告:无法找到明确的解决方案。选项,请参阅帮助
索尔=空信谊:0-by-1
字符串(lh (eqn)——rhs (eqn))
ans =“5533375321142303 / (137438953472 * ((143 * t) / 5 - (2 * t + 143/10) * (3 * t + 429/20) + 61347/200)) - ((23141087250120879 * t) / 274877906944 + (7713695750040293 * ((143 * t) / 5 - (2 * t + 143/10) * (3 * t + 429/20) + 61347/200)) /(137438953472 *(日志((t / 2 - 17571/40) / ((3 * t) / 2 - 17571/40)) * (2 * t + 143/10) +日志(- ((3 * t) / 2 + 18429/40) / (t / 2 - 17571/40)) * (6 * t + 429/10))) + 142155698977492559697/5497558138880) / (((3 * t) / 2 + 18429/40) * (((143 * t) / 5 - (2 * t + 143/10) * (3 * t + 429/20) + 61347/200) /(日志((t / 2 - 17571/40) / ((3 * t) / 2 - 17571/40)) * (2 * t + 143/10) +日志(- ((3 * t) / 2 + 18429/40) / (t / 2 - 17571/40)) * (6 * t + 429/10)) + 450 * (2 * t + 143/10) * (3 * t + 429/20) + ((t / 2 + 450) * ((143 * t) / 5 + 61347/200)) / ((143 * t) / 5 - (2 * t + 143/10) * (3 * t + 429/20) + 61347/200)) * ((143 * t) / 5 - (2 * t + 143/10) * (3 * t + 429/20) + 61347/200)) - 116”
vpasolve (eqn [-7.985, -7.98])
ans =

亚历克斯·沙
亚历克斯·沙 2022年1月20日
一个解决方案似乎是:
t: -8.33315732250827

下载188bet金宝搏


释放

R2021b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!