Storing a vector as a row of a matrix?

How would one store different vectors as different rows of a matrix?
eg in this case
for ii=1:16
A(ii)=0;
C(ii)=0;
for jj=1:4
for kk=1:8
A(ii)=A(ii)+hd(jj)*delta_edp(ii,jj,kk);
Ae(ii,:)=A(ii);
X(ii,:)= X_dp(jj,kk);
X(ii,:)=ro_max;
Aeq(ii,:)=Ae(ii)*X(ii);
end
end

 採用された回答

Rick Rosson
Rick Rosson 2014 年 11 月 6 日

0 投票

N = 12;
x = rand(1,N);
y = rand(1,N);
z = rand(1,N);
A = [ x ; y ; z ] ;

2 件のコメント

Bhavz
Bhavz 2014 年 11 月 6 日
編集済み: Bhavz 2014 年 11 月 6 日
Even when the vector is being created using a for loop ?
eg
for ii=1:16
A(ii)=0;
C(ii)=0;
for jj=1:4
for kk=1:8
A(ii)=A(ii)+hd(jj)*delta_edp(ii,jj,kk);
Ae(ii,:)=A(ii);
X(ii,:)= X_dp(jj,kk);
X(ii,:)=ro_max;
Aeq(ii,:)=Ae(ii)*X(ii);
end
end
Guillaume
Guillaume 2014 年 11 月 6 日
Now that you've accepted an answer nobody is going to look at your completely different question. You would be better off starting a new question. (and you shouldn't have edited the original question, as the accepted answer no longer matches it).
When you do start a new question, please specify which vectors in your example you want to store as rows.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeCreating and Concatenating Matrices についてさらに検索

質問済み:

2014 年 11 月 6 日

コメント済み:

2014 年 11 月 6 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by