Hello everyone,
How can I plot a 3D graph for power and frequency vs. time (z,y,x)?
Thanks

 採用された回答

Star Strider
Star Strider 2016 年 4 月 24 日

0 投票

See if any of the File Exchange contributions in a 3D area plot search do what you want. See specifically AREA3 (that was last updated 12 years ago, so may only work in MATLAB versions 2014a and earlier).
Otherwise, the best I can suggest to you is the ribbon plot.

3 件のコメント

mosa mm
mosa mm 2016 年 4 月 25 日
Thanks
Star Strider
Star Strider 2016 年 4 月 25 日
My pleasure.
N/A
N/A 2018 年 10 月 15 日
Have you solved this problem? I want to draw this figure like you. Could you share your result with me?

サインインしてコメントする。

その他の回答 (2 件)

Azzi Abdelmalek
Azzi Abdelmalek 2016 年 4 月 24 日

0 投票

plot3(z,y,x)

3 件のコメント

mosa mm
mosa mm 2016 年 4 月 24 日
Thanks Azzi for the Answer. However what I meant is like the one in the picture
Azzi Abdelmalek
Azzi Abdelmalek 2016 年 4 月 24 日
Look at this example
t=linspace(0.1,2,20)
freq=linspace(0,20000,20)
[x,y]=meshgrid(t,freq)
z=sin(x).^2+cos(y).^2 %your power vector
surf(x,y,z)
mosa mm
mosa mm 2016 年 4 月 24 日
Thanks Azzi, you are very helpful. But the 3D plot that I am looking for to see is attached here (Plot3d.png). It shows that on each time sample there is a separate graph, I don't know even if it's possible in Matlab or not? Thanks anyway

サインインしてコメントする。

Image Analyst
Image Analyst 2016 年 4 月 24 日

0 投票

I think that might best be done with waterfall().

1 件のコメント

mosa mm
mosa mm 2016 年 4 月 25 日
Thanks

サインインしてコメントする。

カテゴリ

質問済み:

2016 年 4 月 24 日

コメント済み:

N/A
2018 年 10 月 15 日

Community Treasure Hunt

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

Start Hunting!

Translated by