how can i write a code with consecutive number between 0-100 and use this values inside my code?

2 ビュー (過去 30 日間)
x = 0.05 + (0.1-0.05).*rand(10,1);
i made this code to use number x with different values but i dont want them to be random numbers. how can i write a code with consecutive number between 0-100 and use this values inside my code?

採用された回答

waqas
waqas 2020 年 7 月 21 日
Is this what you are looking for?
x = 0.05 + (0.1-0.05).*[0:1:100]';
If you also want to control from which number (from 0:100) the array should start, then may be this line of code would help.
y = 10; %change it to the starting number that you want
x = 0.05 + (0.1-0.05).*[y:1:100]';
  5 件のコメント
waqas
waqas 2020 年 7 月 21 日
If it does the job then accept the answer :)

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

その他の回答 (1 件)

Roger J
Roger J 2020 年 7 月 21 日
編集済み: Roger J 2020 年 7 月 21 日
x=0:100 % creates 101 elements from 0 to 100
y=x(12) % sets y to the value of x(12)
x = 0.05 + (0.1-0.05).*[0:100]; % do some math to the 101 values before assigning to x

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by