How to create vector
10 ビュー (過去 30 日間)
古いコメントを表示
Hi ı have 4 constant values just 5.th element of my vector ıs not stable. for 5.th element of my vector i have 10000 values. thats why ı want to create 5*10000 matrix. its like that a=cst b=cst c=cst d=cst e=[]1*10000 what ı want to create ıs vector=[a,b,c,d,e(1)] vector=[a,b,c,d,e(2)].... my code is
for k=length(vol_5):-1:1
vol=[vol_1,vol_2,vol_3,vol_4,vol_5(1,k)]
end
but i got error. ı know it is very simple but i could not solve this problem.could you please help me?
My error=In an assignment A(I) = B, the number of elements in B and I must be the same.
回答 (1 件)
Jon
2015 年 8 月 14 日
編集済み: Jon
2015 年 8 月 14 日
You should always include the error message. It tells you (and me) what the problem is. See if this works:
vol = zeros(length(vol_5),5);
for k=length(vol_5):-1:1
vol(k,:)=[vol_1,vol_2,vol_3,vol_4,vol_5(k)]
end
If only vol_5 is changing, why store all the extra variables (vol_1-vol_4) 10,000 times?
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!