我想在不同的高度(z坐标)上绘制不同的椭圆。
我的想法是编写以下代码:
z=0:1/64:3/8;
t=linspace(-pi,pi,25);
[t,z]=meshgrid(t,z);
x=cos(-t);
y=cos(-t-4*pi*z);
我希望MATLAB读取如下代码:
“找到x和y,并在相应的高度(z)上绘制。这样做,将这些点连接起来,以便您可以在常数z处形成一个椭圆”。
我不确定我可以在这里使用哪种函数来完成此任务,并希望有人告诉我是否存在可以完成这项工作或类似工作的函数。
如果您想知道,我想给定两个反向传播的光束的偏振图。
编辑:虽然这类似于MATLAB中的问题绘制椭圆和椭球,但该问题并未解决在3D轴上绘制2D椭圆的问题,这就是我要尝试做的事情。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句