matlab编程求解方程组
10
如何求解这个方程组呢,相当于我要求6个方程组,是要用循环嘛,有没有大神能帮我把代码改一改...
如何求解这个方程组呢,相当于我要求6个方程组,是要用循环嘛,有没有大神能帮我把代码改一改
展开
lhmhz
高粉答主
2021-06-06
·
专注matlab等在各领域中的应用。
关注
如何求解多组二元一次方程组呢?题主的想法是对的,是要用循环来求解,其求解过程:
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、运行上述代码,可以得到如下结果。
本回答由网友推荐
收起
东莞大凡
2024-11-14
广告
标定板认准大凡光学科技,专业生产研发厂家,专业从事光学影像测量仪,光学投影测量仪.光学三维测量仪,光学二维测量仪,光学二维测量仪,光学三维测量仪,光学二维测量仪.的研发生产销售。东莞市大凡光学科技有限公司创立于 2018 年,公司总部坐落于...
点击进入详情页
本回答由东莞大凡提供
为你推荐: