|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
方程组为:
x1^2+y1^2+z1^2 = 1
a1x1-Lw[1]x = 0
a1y1-Lw[1]y = 0
a1z1-Lw[1]z = 0
x2^2+y2^2+z2^2 = 1
a2x2-Lw[2]x = 0
a2y2-Lw[2]y = 0
a2z2-Lw[2]z = 0
.
.
.
xn^2+yn^2+zn^2 = 1
anxn-Lw[n]x = 0
anyn-Lw[n]y = 0
anzn-Lw[n]z = 0
其中n是已知的,Lw是一个n×n的矩阵,也是已知的,Lw表示矩阵Lw的第i行,x表示[x1,x2,...,xn]的列向量,y表示[y1,y2,...,yn]的列向量,z也是类似。
现在有4n个方程,x1~xn,y1~yn,z1~zn,a1~an这4n个未知变量。
要求根据给定的n和矩阵Lw,求出这4n个变量的值。
好像用fsolve解,用matlab的可信域子空间方法,可是无从下手,希望各位帮忙! |
|