代码对于解决给定的方程。Eq1 = x = = 10 - (1.5835 * 1.7643 (y ^));Eq2 = x = = (2 ^ y 2) / (0.3143 * (2) ^ y + 0.3329 * (1.5) ^ y + 0.3528 * (1) ^ y);

2视图(30天)
请提供我解这两个方程的代码
Eq1 = x = = 10 - (1.5835 * 1.7643 (y ^));
Eq2 = x = = (2 ^ y 2) / (0.3143 * (2) ^ y + 0.3329 * (1.5) ^ y + 0.3528 * (1) ^ y);

接受的答案

大卫。马塞罗说道
大卫。马塞罗说道 2022年10月11日
编辑:大卫。马塞罗说道 2022年10月11日
MatLab似乎找不到一个象征性的解决方案,并返回一个数字而不是一个
信谊x y
Eq1 = x = = 10 - (1.5835 * 1.7643 (y ^));
Eq2 = x = = (2 ^ y 2) / (0.3143 * (2) ^ y + 0.3329 * (1.5) ^ y + 0.3528 * (1) ^ y);
解决([Eq1; Eq2])
警告:无法解决象征性。返回一个数字解决方案使用vpasolve
ans =结构体字段:
x: 1.2828532005832256353146494059188 y: 2.6294109442595236460264103143885
另一种解决问题的方式
f = @ (x) [10 - (1.5835 * 1.7643 (x (2) ^)) - x (1);
(2 ^ x (2) 2) / (0.3143 * (2) ^ x (2) + 0.3329 * (1.5) ^ x (2) + 0.3528 * (1) (2) x ^) - x (1)];
fsolve (f, [1])
方程解决。fsolve完成因为函数值接近于零的向量的值函数的宽容,问题出现普通的梯度。
ans = 1×2
1.2829 - 2.6294

更多的答案(0)

标签

下载188bet金宝搏


释放

R2022b

社区寻宝

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

开始狩猎!