how to plot this programme

2 visualizaciones (últimos 30 días)
ad lyn
ad lyn el 6 de Mzo. de 2022
Comentada: ad lyn el 6 de Mzo. de 2022
njmp1 = 50000;
njmp2 =60000;
njmp3= 70000;
fc1=1;fc2=3;
fcx=2;
for i = 1:20
%------------------------------------------------------------------------------------
fcs(i)=1;
switch saut
case 1
switch type_Saut
case 1
if i>=njmp1
fcs(i)=fcx;
end
case 2
a=(fc2-fc1)/(njmp2-njmp1);
b=fc1-a*njmp1;
if (i>=njmp1) && (i<=njmp2)
fcs(i)=a*i+b;
elseif (i>njmp2)
a=(fc1-fc2)/(njmp3-njmp2);
b=fc2-a*njmp2;
if (i>=njmp2) && (i<=njmp3)
fcs(i)=a*i+b;
end
end
end
case 2
fcs(i)=1;
end
end;
Unrecognized function or variable 'saut'.
y=fcs(i)
plot(y)
  1 comentario
John D'Errico
John D'Errico el 6 de Mzo. de 2022
How can anyone help? The variable saut is undefined. MATLAB told you exactly that.

Iniciar sesión para comentar.

Respuesta aceptada

Voss
Voss el 6 de Mzo. de 2022
Try changing this
y = fcs(i)
plot(y)
to this
plot(fcs)

Más respuestas (0)

Categorías

Más información sobre Surface and Mesh Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by