作业帮 > 综合 > 作业

一个MATLAB中求解方程solve函数,一直错误,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/04 07:05:15
一个MATLAB中求解方程solve函数,一直错误,
我用MATLAB中solve函数求解时,如下式:
[h]=solve('(h.*(sqrt(z2.^2+(r11-h).^2)))./((r11-h).*(sqrt(z1.^2+h.^2)))=c1/c2');
其中,z1,r11,c1,c2都是已知的,为啥运行说是一个无效的方程
LS错了,没控制变量,求的是Z的解析解,而且不是不能出现=号,LS貌似把.都去掉了就算出来,大概常量不需要在运算符号加点吧.
[h]=solve('(h*(sqrt(z2^2+(r11-h)^2)))/((r11-h)*(sqrt(z1^2+h^2)))=c1/c2','h')
Warning:Explicit solution could not be found.
没有解析解