how to use loop to create array

hello
i wanted to generate a variable B such that
for i=1:10
n1=2;
n2=1:1:10;
B(i)=linspace(n1,n2(i));
end
so my code must generate B such that
B(1)=linspace(2,1)
B(2)=linspace(2,2)
B(3)=linspace(2,3)
and so on
i am unable to do it properly.if anyone can help.
thanks in advance

 Risposta accettata

KSSV
KSSV il 9 Apr 2020
n2=1:1:10;
n1=2;
n = 100 ;
B = zeros(length(n2),n) ;
for i=1:length(n2)
B(i,:)=linspace(n1,n2(i),n);
end

Più risposte (0)

Categorie

Scopri di più su Loops and Conditional Statements in Centro assistenza e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by