BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #11880同步于 2015/12/30
Matlab机器人发帖

跪求MATLAB大神帮忙

wyy2014
2015/12/30镜像同步0 回复
matrix_A{1,n},n=1,2...,9,这些矩阵均为复数矩阵,且验证了一下特征值都为正数;weight2{1,n},n=1,2...,9, 为常数行向量,要求解的变量为波束赋形,为复向量。 程序为一下部分,约束条件在此省略。 cvx_begin variable v1(1,num_RRH*L_R) complex variable v2(1,num_RRH*L_R) complex variable v3(1,num_RRH*L_R) complex variable v4(1,num_RRH*L_R) complex variable v5(1,num_RRH*L_R) complex variable v6(1,num_RRH*L_R) complex variable v7(1,num_RRH*L_R) complex variable v8(1,num_RRH*L_R) complex variable v9(1,num_RRH*L_R) complex minimize (v1*matrix_A{1,1}*v1'+v2*matrix_A{1,2}*v2'+v3*matrix_A{1,3}*v3'+v4*matrix_A{1,4}*v4'+v5*matrix_A{1,5}*v5'+v6*matrix_A{1,6}*v6'+v7*matrix_A{1,7}*v7'+v8*matrix_A{1,8}*v8'+v9*matrix_A{1,9}*v9'-weight2{1,1}*v1'-weight2{1,2}*v2'-weight2{1,3}*v3'-weight2{1,4}*v4'-weight2{1,5}*v5'-weight2{1,6}*v6'-weight2{1,7}*v7'-weight2{1,8}*v8'-weight2{1,9}*v9'); cvx_end 为何用MATLAB求解会报错,出现错误为: Error using cvx/mtimes (line 258) Disciplined convex programming error: Invalid quadratic form: product is complex. Error in cost (line 199) minimize(real (v1*matrix_A{1,1}*v1'+v2*matrix_A{1,2}*v2'+v3*matrix_A{1,3}*v3'+v4*matrix_A{1,4}*v4'... 跪求大神帮忙解决,非常感谢。
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。