How can i plot the projection of 3d on 2d?

9 次查看(过去 30 天)
Hi everyone,
My data is in x, y, z form. I am trying to plot the projection of 3d on 2d.
Here is my sampel attempt:
X=1:1:100;
Y=1:1:100;
Z=1:1:100;
scatter3(x,y,z)
What is get so far:
What i am looking for:
Thank you!
  2 个评论
KSSV
KSSV 2022-11-9
Your data is such.....you need to have data with the spatial variation.
Andi
Andi 2022-11-9
yes, the orginal data set have spairial variation, here i just want to see how can i plot such data in such a fashion.

请先登录,再进行评论。

回答(1 个)

KSSV
KSSV 2022-11-9
编辑:KSSV 2022-11-9
X=1:1:100;
Y=1:1:100;
Z=1:1:100;
figure
hold on
scatter3(X,Y,Z,[],Z,'filled')
scatter(X,Y,[],Z,'filled')
view(3)
  6 个评论
KSSV
KSSV 2022-11-9
dat=readtable('https://in.mathworks.com/matlabcentral/answers/uploaded_files/1186483/dd.csv/dd.csv');
X=dat.(1);
Y=dat.(2);
Z=dat.(3);
figure
hold on
scatter3(X,Y,Z,[],Z,'filled')
scatter(X,Y,[],Z,'filled')
view(3)
colormap(jet)
Andi
Andi 2022-11-9
@KSSV i am trying to make similar plot while using online matlab but did not get any output. Plus, I want to plot the 2d view on top on the figure instea dof the bottom and the y axis shoudl be in revesre order.
thank you!

请先登录,再进行评论。

类别

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

标签

产品

Community Treasure Hunt

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

Start Hunting!

Translated by