How to create vector

10 ビュー (過去 30 日間)
cemsi888
cemsi888 2015 年 8 月 13 日
編集済み: Jon 2015 年 8 月 14 日
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 件のコメント
cemsi888
cemsi888 2015 年 8 月 13 日
do not you have any idea??

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

回答 (1 件)

Jon
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?

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by