![]() |
求助,取值问题
for i=1:24
for j=1:72 if i==1 HH=[A(i,j) A(25,j) B(24,j) C(i,j) C(25,j) C(26,j)]; else H=[A(i,j) A(25,j) B(i-1,j+1) C(i,j) C(25,j) C(26,j)]; end end end 为什么输出的HH和H数据都是一行呢? 怎么样才能得到一个多行多列的矩阵结果?就是把每次输出的结果保存起来 |
回复: 求助,取值问题
[QUOTE=swayfish;18771]for i=1:24
for j=1:72 if i==1 HH=[A(i,j) A(25,j) B(24,j) C(i,j) C(25,j) C(26,j)]; ...[/QUOTE] 你这么写系统认为你的HH和H是一行六列的矩阵,输出自然就一行了。 你换成 HH=[A(i,j) A(25,j) B(24,j) C(i,j) C(25,j) C(26,j)]; HHH=0; HHH=[HHH HH]试试看 |
回复: 求助,取值问题
把H, HH转为2维的即可,比如:
HH( i, : ) = [A(i,j) A(25,j) B(24,j) C(i,j) C(25,j) C(26,j) ]; H( i, : ) = [A(i,j) A(25,j) B(i-1,j+1) C(i,j) C(25,j) C(26,j)]; |
回复: 求助,取值问题
三楼的么问题!!!!!!!
就是这样的!!!!!!! |
所有时间均为北京时间。现在的时间是 12:23。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.