Filter löschen
Filter löschen

Plotting with nested for loops

7 Ansichten (letzte 30 Tage)
Moslem Uddin
Moslem Uddin am 16 Jun. 2020
Kommentiert: Stephen23 am 16 Jun. 2020
I have resolved the issue with the following code:
clc, clear all
syms y
t=[0 pi 2*pi];
a=[5 10];
for k=1:length(a)
for j=1:length(t)
f=a(k)*sin(t(j)*y);
fplot(y,f);hold on;
end
end
  3 Kommentare
Moslem Uddin
Moslem Uddin am 16 Jun. 2020
It gives only only figure. Yes, y is symbolic.
Stephen23
Stephen23 am 16 Jun. 2020
Original question retrieved from Google Cache:
I want to plot multiple figures using nested for loop, but failed to generate plot. I used the following code:
clc, clear all
syms y
t=[0 pi 2*pi];
a=[5 10];
for k=1:length(a)
for j=1:length(t)
f=a(k)*sin(t(j)*y);
fplot(y,f);
end
end

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Moslem Uddin
Moslem Uddin am 16 Jun. 2020
clc, clear all
syms y
t=[0 pi 2*pi];
a=[5 10];
for k=1:length(a)
for j=1:length(t)
f=a(k)*sin(t(j)*y);
fplot(y,f);hold on;
end
end

Weitere Antworten (1)

Rafael Hernandez-Walls
Rafael Hernandez-Walls am 16 Jun. 2020
syms y
t=[0 pi 2*pi];
a=[5 10];
for k=1:length(a)
for j=1:length(t)
f=a(k)*sin(t(j)*y);
figure %only with this line
fplot(y,f);
end
end

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange

Produkte


Version

R2016a

Community Treasure Hunt

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

Start Hunting!

Translated by