作者kabii460 (卡比兽有460公斤哦)
看板MATLAB
标题[问题]急问!解联立方程式
时间Mon Apr 15 13:41:30 2019
>> syms nx ny nz
>> eq1=-7.26*nx+5*ny+2*nz==0;
>> eq2 eq1=5*nx-14.26*ny+3*nz==0;
>> eq3=2*nx+3*ny+11.26*nz==0;
>> eq4=nx^2+ny^2+nz^2==1;
>> lmnx=solve(eq1,eq2,eq3,eq4,nx,ny,nz)
lmnx =
struct with fields:
nx: [0x1 sym]
ny: [0x1 sym]
nz: [0x1 sym]
这是我打的code
想解三个未知数 nx ny nz
因为是初学者,还很生疏,虽然试了很多方法但还是解不出来,拜托请大家的赐教了>_<
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.137.186.26
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1555306892.A.82D.html
1F:→ tenpoinyuki: 用矩阵写(?) 04/16 16:10
2F:→ kabii460: 目前只想到将前面三式做矩阵列运算找出nx ny nz 的比例 04/16 16:31
3F:→ kabii460: 关系,然後再带回第四式求解。想知道有没有更简单的方法 04/16 16:31
4F:→ kabii460: 可以使用>_< 04/16 16:31
5F:→ kevio: 前三个方程式不是就只有一个唯一解吗? 不一定能满足eq4 04/17 13:22
6F:推 erre: 这不是手算就出来了吗? 04/18 02:24
7F:推 aQQQQQQQQQQ: overdetermined system在matlab有close form 解 04/18 22:04
8F:→ aQQQQQQQQQQ: : 将系数列成行列式 A 和各方程式的和b 04/18 22:09
9F:→ aQQQQQQQQQQ: close form solution x = b\A 04/18 22:10
10F:→ aQQQQQQQQQQ: *close form solution x =A\b 04/18 22:13
11F:→ aQQQQQQQQQQ: 发现有非线性的方程式... 可能还是要用fsolve 04/18 22:34