作业帮 > 数学 > 作业

请教matlab解方程

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/07/16 15:21:22
请教matlab解方程
55=sqrt(k^2+199.5^2*l^2/(4*pi^2*(40^2-l^2)))
k=21+40-sqrt(p40^2-l^2)
请帮忙列出matlab方程求解k,l,
第一个式子是一个关于k和l的方程是吧?
第二个是式子里p40是什么?
再问: 第二个式子是关于K的方程,没有P,本来P=40,我已经带入进去了
再答: syms k l eq1 = 55==sqrt(k^2+199.5^2*l^2/(4*pi^2*(40^2-l^2))); eq2 = k==21+40-sqrt(40^2-l^2); [kk, ll] = solve(eq1,eq2,k,l) 这段程序就可以出结果了。 k和l必须是实数吗?
再问: 是的,谢谢,我运行了一下,出现下面结果,不知道什么意思: ??? Error using ==> char Conversion to char from logical is not possible. Error in ==> sym.solve at 46 S{k} = char(varargin{k});
再答: 我用的是matlab2013b,可以正确运行,你的版本和我不一样。抱歉帮不了。