Can someone explain this Code?

2 visualizaciones (últimos 30 días)
Ahmet Burak
Ahmet Burak el 15 de Jun. de 2021
Respondida: Mouhamed Niasse el 15 de Jun. de 2021
Hi,
I have the following code on MATLAB, i don't know is it working properly or not. Would you help me to understand the complete content of code and how to make it work right?
clear, clc
for i=1:2:5
for j=1:2:5
x=x+3
xt=[xt x];
y=y+x
yt=[yt y];
end
end
  1 comentario
James Tursa
James Tursa el 15 de Jun. de 2021
Maybe you could tell us what the code is supposed to do?

Iniciar sesión para comentar.

Respuestas (1)

Mouhamed Niasse
Mouhamed Niasse el 15 de Jun. de 2021
Hello,
Here is what i achieved to help you understand your algorithm. You can run the code and track how variables evolve through the execution.
"clear" and "clc" are just used to clean the workspace variables and the command window before your code execution.
clear
clc
%initialize x,y,xt,yt
x=0
xt=0
y=0
yt=0
%Here you enter the main loop
for i=1:2:5
disp(['increment i=',num2str(i)])
for j=1:2:5
disp(['increment j=',num2str(j)])
x=x+3
xt=[xt x]
y=y+x
yt=[yt y]
end
end
%final values
x_final=x
xt_final=xt
y_final=y
yt_final=yt

Etiquetas

Productos


Versión

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by