电脑上怎么自己画图啊?

电脑上怎么自己画图啊?,第1张

1、首先需要在自己电脑桌面的左下角点击“搜索”选项,在其d出的栏目中输入“画图”命令:

2、接着需要在接下来d出的应用列表里找到并且点击名称为“画图”应用:

3、最后只需要在接下来打开的画图应用里画图即可解决电脑上怎么自己画图问题:

1、MATLAB自带画椭球函数ellipsoid可以直接调用;

2、自带的函数ellipsoid可以看到源码,该函数又调用了sphere函数,二者加起来也没多少,可以合并起来,稍作改写,贴在下面:

function my_ellipsoid(xc,yc,zc,xr,yr,zr,n)

% 绘制椭球

% xc,yc,zc指定中心,可省略(默认为坐标原点);

% xr,yr,zr指定半径;

% n指定各轴向上360度范围的数据点个数,可省略,默认为20。

% 参数检查及默认值设置

switch nargin

case {3,4}

if nargin == 4, n=xrend

xr=xcyr=yczr=zc

case {6,7}

otherwise

error('输入参数数量不正确')

end

if nargin == 3 | nargin == 6

n=20

end

% 生成单位球面的数据(使用球面坐标,然后变换为直角坐标)

theta = (-n:2:n)/n*pi

phi = (-n:2:n)'/n*pi/2

cosphi = cos(phi)cosphi(1) = 0cosphi(n+1) = 0

sintheta = sin(theta)sintheta(1) = 0sintheta(n+1) = 0

x = cosphi*cos(theta)

y = cosphi*sintheta

z = sin(phi)*ones(1,n+1)

% 变换得到椭球面

x = xr*x+xc

y = yr*y+yc

z = zr*z+zc

% 绘图,并设为等比坐标

surf(x,y,z)

axis equal

顺便给楼上的两位提点建议供参考:

1、看清楚要求,椭球和椭圆不是一回事;

2、提交回答之前请自己测试一下代码。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7971489.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存