如何用matlab计算下列函数?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/30 16:15:28
如何用matlab计算下列函数?
我将下面这个输入matlab中后,[x,y] = solve('72.8*(1+cos(120.1/180*pi)) = 2*sqrt(21.8*x)+2*sqrt(51*y)','48.0*(1+cos(81.4/180*pi)) = 2*sqrt(29.0*x)+2*sqrt(19.0*y)'),提示我:
x =
[ empty sym ]
y =
[]
请问怎么解决?
我将下面这个输入matlab中后,[x,y] = solve('72.8*(1+cos(120.1/180*pi)) = 2*sqrt(21.8*x)+2*sqrt(51*y)','48.0*(1+cos(81.4/180*pi)) = 2*sqrt(29.0*x)+2*sqrt(19.0*y)'),提示我:
x =
[ empty sym ]
y =
[]
请问怎么解决?
![如何用matlab计算下列函数?](/uploads/image/z/9541613-29-3.jpg?t=%E5%A6%82%E4%BD%95%E7%94%A8matlab%E8%AE%A1%E7%AE%97%E4%B8%8B%E5%88%97%E5%87%BD%E6%95%B0%3F)
Explicit solution could not be found.
解不出来 解析解
可以数值解
help fsolve
ezplot('72.8*(1+cos(120.1/180*pi))-2*sqrt(21.8*x)-2*sqrt(51*y)',[0 40 0 40])
hold on
ezplot('48.0*(1+cos(81.4/180*pi)) -2*sqrt(29.0*x)-2*sqrt(19.0*y)',[0 40 0 40])
画图看了看 没有实数解
解不出来 解析解
可以数值解
help fsolve
ezplot('72.8*(1+cos(120.1/180*pi))-2*sqrt(21.8*x)-2*sqrt(51*y)',[0 40 0 40])
hold on
ezplot('48.0*(1+cos(81.4/180*pi)) -2*sqrt(29.0*x)-2*sqrt(19.0*y)',[0 40 0 40])
画图看了看 没有实数解