用matlab 画一个倾斜的椭球的步骤:
1、设置方向角
m = [1 1 -1;0 1 1;sqrt(2) 0 0]/(sqrt(2));
2、生成椭球的数据
[x, y, z] = ellipsoid(0,0,0,5.9,3.25,3.25,30);
3、绘制斜椭球
surf(x,y,z,'parent',hgtransform('Matrix',[m zeros(3,1);0 0 0 1])),view(3)
4、网格标注,坐标轴标注,标题标注
grid on
xlabel('x'),ylabel('y'),zlabel('z')
title('斜椭球');
运行结果