如何求解多组二元一次方程组呢?题主的想法是对的,是要用循环来求解,其求解过程:
1、首先将t,h数据赋值给t1,h1,即
t1=tan(t);
h1=h.^2;
2、使用for循环语句,求解t(i),h(i)对应的a,b值,即
for i=1:6
i
t=t1(i);h=h1(i);
syms a b
eqn1 = a > 0;
eqn2 = b/a==t;
eqn3 = a^2+b^2==h;
eqns = [eqn1 eqn2 eqn3];
S = solve(eqns,[a b]);
a=vpa(S.a)
b=vpa(S.b)
end
3、运行上述代码,可以得到如下结果。