How to plot a function graphically

1 次查看(过去 30 天)
Pouyan Msgn
Pouyan Msgn 2021-8-14
评论: Matt J 2021-8-14
I have an equation :
that I'd like to plot it. I have a graphical solution:
I will reproduce the plot where = 1/2pi (The orange curve).
I tried but I dont get the same plot:
clc
clear all
PEP0=-0.75:0.1:1.7;
n=1;
v=[],
v = []
for i=1:length(PEP0)-1
y=-0.2;
v(1)=-0.2;
y=PEP0(i)-(1/(2*pi))*sin(2*pi*(n-y));
v(i+1)=y;
end
plot(PEP0,v','b')
grid on
Could someone please help me with that ?!
  1 个评论
Matt J
Matt J 2021-8-14
Pouyan Msgn 9 minutes ago
I tried with one another:
clc
clear all
PEP0=-0.24:0.01:1.6;
n=4;
for i=1:length(PEP0)-1
y(1)=-0.36;
y(i+1)=PEP0(i)-(1/(2*pi))*sin(2*pi*(n-y(i)));
end
plot(PEP0,y','b')
grid on
Why dont I get the same plot ?

请先登录,再进行评论。

回答(1 个)

Matt J
Matt J 2021-8-14
编辑:Matt J 2021-8-14
n=1;
fimplicit(@(x,y) y-x+(1/(2*pi))*sin(2*pi*(n-y)))
xlim([-0.5,1.5])
ylim([-0.2,1.2])

类别

Help CenterFile Exchange 中查找有关 Graphics Objects 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by