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;我想建立个函数 function f=myfun(b,c,e,f,h,m,n)能把 两个方程组中的 ‘a’,‘d’作为未知数,其他字母通过参数传递,解方程组.要求:输入 myfun(1,2,3,4,5,6,7)能得出 a和b的结果(不要复数解).注:这2次带三角函数的方程组.a或者b 应该有两组(或者两组以上)实数解.

问题描述:

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;
我想建立个函数 function f=myfun(b,c,e,f,h,m,n)
能把 两个方程组中的 ‘a’,‘d’作为未知数,其他字母通过参数传递,解方程组.
要求:输入 myfun(1,2,3,4,5,6,7)能得出 a和b的结果(不要复数解).
注:这2次带三角函数的方程组.a或者b 应该有两组(或者两组以上)实数解.