How to create a vector with certain numbers?
古いコメントを表示
How is it possible to create a vector where, for example, the first 10 positions have the value 20, the second 10 positions the value 30, and the third 10 positions value of 40 and so on, until a the end of a certain vector. In the end I want to do this for a vector of almost 1000000 row. So it should not be done manually, but maybe with a loop?
採用された回答
その他の回答 (1 件)
Bjorn Gustavsson
2017 年 11 月 1 日
something likethis would do it for you;
nMax = 1e6;
Vals = 20:10:(10*(nMax+1)); % whatever values you want
[X] = meshgrid(Vals,1:10);
X = X(:); % Or its transpose.
HTH
カテゴリ
ヘルプ センター および File Exchange で Logical についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!