how to plot euler formula in matlab?
71 次查看(过去 30 天)
显示 更早的评论
I want to plot exponential signal that is euler formula exp(i*pi) in MATLAB but output figure is empty and does not shows graph as shown in attached, even i tried plotting simpler version, i mean
exp(i*pi),but still figure was empty
1 个评论
Turlough Hughes
2020-2-18
There is an example of plotting exponentials in the documentation here, see the sub heading Plot Exponential Function. If you're trying to observe a single point on the plot you could also write
plot(y,'or')
采纳的回答
Star Strider
2020-2-18
The plot function plots lines between points. You have only one point, so if you change the plot call to:
y = exp(100*i*pi)
figure
plot(y,'p')
plots a star at (1,0).
4 个评论
Star Strider
2020-2-19
Add a time-varying vector:
t = linspace(0,2);
y = exp(100*i*pi*t)
y = cos(100*pi*t)+j*sin(100*pi*t);
and now the results will go from 0 to .
To see it:
figure
plot(t, real(y), t, imag(y))
grid
The two ‘y’ vectors are the same, so this works for either one of them.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Spectral Measurements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!