| 查看: 1504 | 回复: 2 | |||
[求助]
我想画一个以俯仰角、方位角和距离为参数的三维图形
|
|
数据如文件所示,第一列为方位角,第二列为俯仰角,第三列为距离。我想画一个以俯仰角、方位角和距离为参数的三维图形,距离r和两个角度间没有关联,而且整个图形的r值不同。即最后的图形是由不同的球面顺序衔接而成。 麻烦各位高手方便回答!!急用 ![]() |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : 1.xlsx
2017-06-14 21:20:21, 73.38 K
» 猜你喜欢
面上没中,邀请各位路过的虫友分析一下分数
已经有7人回复
哈尔滨工业大学韩晓军教授课题组招收2027年硕士推免生及博士研究生
已经有3人回复
找导师
已经有8人回复
国社科又开始会评了,不知道这次命运如何
已经有14人回复
麻烦专家们看看评委们的意见(F口面上)
已经有13人回复
科研人应该花精力去思考如何解决问题,而不是去凝练问题
已经有14人回复
要骂人了,新模版改版就是要淡化问题凝练这种虚的东西,结果有个评委还在说凝练得不够
已经有17人回复
学科评审组评审是指会评吗?
已经有5人回复
小白求助 投论文要求的highlights应该如何写
已经有4人回复
面上意见出来了
已经有23人回复
|
附上我目前的程序 clc; clear all; load('data.mat'); theta=data(:,1); phi=data(:,2); rcs=data(:,3); if theta>90 rcs=-rcs; end for i=1:2700 x(i)=rcs(i,1).*cos(theta(i,1).*cos(phi(i,1))); y(i)=rcs(i,1).*cos(theta(i,1).*sin(phi(i,1))); z(i)=rcs(i,1).*sin(theta(i,1)); end [X,Y,Z]=griddata(x,y,z,linspace(min(x),max(x))',linspace(min(y),max(y)),'v4');%插值 figure, mesh(X,Y,Z)%三维曲面 |
2楼2017-06-14 22:22:35
|
附上我目前的程序 clc; clear all; load('data.mat'); theta=data(:,1); phi=data(:,2); rcs=data(:,3); if theta>90 rcs=-rcs; end for i=1:2700 x(i)=rcs(i,1).*cos(theta(i,1).*cos(phi(i,1))); y(i)=rcs(i,1).*cos(theta(i,1).*sin(phi(i,1))); z(i)=rcs(i,1).*sin(theta(i,1)); end [X,Y,Z]=griddata(x,y,z,linspace(min(x),max(x))',linspace(min(y),max(y)),'v4');%插值 figure, mesh(X,Y,Z)%三维曲面 |
3楼2017-06-14 22:22:58











回复此楼