matlab解方程组方程组1:(m/2-n*sin(c/2)-查字典问答网
分类选择

来自林梓鑫的问题

  matlab解方程组方程组1:(m/2-n*sin(c/2)+e*cos(f))^2+(h+n*cos(c/2)-e*sin(f))^2-(m/2-n*sin(c/2+d)+e*cos(f-b))^2-(h+n*cos(c/2+d)-e*sin(f-b))^2=0;方程组2:(m/2-n*sin(c/2)+e*cos(f))^2+(h+n*cos(c/2)-e*sin(f))^2-(m/2+e*cos(a+f)-n*sin(c/2-d))^2-(h

  matlab解方程组

  方程组1:(m/2-n*sin(c/2)+e*cos(f))^2+(h+n*cos(c/2)-e*sin(f))^2-(m/2-n*sin(c/2+d)+e*cos(f-b))^2-(h+n*cos(c/2+d)-e*sin(f-b))^2=0;

  方程组2:(m/2-n*sin(c/2)+e*cos(f))^2+(h+n*cos(c/2)-e*sin(f))^2-(m/2+e*cos(a+f)-n*sin(c/2-d))^2-(h+n*cos(c/2-d)-e*sin(a+f))^2=0;

  我想建立个函数functionf=myfun(b,c,e,f,h,m,n)

  能把两个方程组中的‘a’,‘d’作为未知数,其他字母通过参数传递,解方程组.

  要求:输入myfun(1,2,3,4,5,6,7)能得出a和b的结果(不要复数解).

  注:这2次带三角函数的方程组.a或者b应该有两组(或者两组以上)实数解.

3回答
2020-05-31 15:11
我要回答
请先登录
冉巍

  functionF=mymagic(x,b,c,e,f,h,m,n)F=[(m/2-n*sin(c/2)+e*cos(f))^2+(h+n*cos(c/2)-e*sin(f))^2-(m/2-n*sin(c/2+x(2))+e*cos(f-b))^2-(h+n*cos(c/2+x(2))-e*sin(f-b))^2(m/2-n*sin(c/2)+e*cos(f))^2+(h+n*cos(c/2)...

2020-05-31 15:14:51
林梓鑫

  非常感谢上面的回答!但初始值[0;0]是怎么取的?为什么初始值取不同的值,结果不一样呢?哪个是正确的值呢?

2020-05-31 15:19:23
冉巍

  这些值都是正确的,因为对于一个三角函数,它有无穷多的解的,你的初值不同,他就得到这个初值附近的解!你学过数值分析的话就会明白的!

2020-05-31 15:21:59

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •