How to graph plots with different value variables?

조회 수: 6 (최근 30일)
Seba.V
Seba.V 2020년 5월 25일
답변: Srivardhan Gadila 2020년 5월 28일
Hi there!
I am trying to find a way to graph multiple plots in one figure by canging the parameters using a for loop.
My approach does not seem to be very successful..
Any suggestions on how I could do this?
Many thanks!
FX=0.1:0.001:10;
Q1=[0.2 0.3 0.5 0.7 1 5 8 10]
for i=1:8
Q(i)=Q1(i)
K1=(FX.^2.*(m1-1))./((m1.*FX.^2-1).^2+FX.^2.*(FX.^2-1).^2.*(m1-1).^2.*Q(i)^2).^0.5;
end
plot(FX,K1(1),FX,K1(2),FX,K1(3),FX,K1(4)....)
  댓글 수: 1
Saloni Walia
Saloni Walia 2020년 5월 25일
Hi! Try adding the plot command inside the body of the for loop and in the next line use the "hold on" command. It shall help:)

댓글을 달려면 로그인하십시오.

답변 (1개)

Srivardhan Gadila
Srivardhan Gadila 2020년 5월 28일
Refer to the documentation of hold and use it as follows:
for i=1:8
%
% Your code goes here
%
plot(FX,K1(i))
hold on
end

카테고리

Help CenterFile Exchange에서 Line Plots에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by