arrays within for loop

2 visualizaciones (últimos 30 días)
Hammad Khalid
Hammad Khalid el 1 de Dic. de 2019
Editada: KALYAN ACHARJYA el 1 de Dic. de 2019
for k=1:+1:4
S=(1/(k+1))*(m-b*y-m*r);
I=(1/(k+1))*(a*e-(m+r)*i);
y=y+(S*I);
end
I want to store values of S in ascending array and I in descending array then I'll get required y
can anyone help me with this code please.....

Respuestas (1)

KALYAN ACHARJYA
KALYAN ACHARJYA el 1 de Dic. de 2019
Editada: KALYAN ACHARJYA el 1 de Dic. de 2019
for k=1:4
S(k)=(1/(k+1))*(m-b*y-m*r); % How to get y here?
I(k)=(1/(k+1))*(a*e-(m+r)*i);
end
S=sort(S);
I=sort(I,'descend');
%Now Calculate Y
Or
y=zeros(1,4)
for k=1:4
S(k)=(1/(k+1))*(m-b*y(k)-m*r);
I(k)=(1/(k+1))*(a*e-(m+r)*i);
y(k+1)=y(k)+(S(k)*I(k));
end
S=sort(S);
I=sort(I,'descend');
% Canculate y again % I didnot find any sense here

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by