高分求如何使用MATLAB随机画出n个椭圆(位置变化,长短不变,方向角也变化)且能求出面积和
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/10/03 06:28:22
高分求如何使用MATLAB随机画出n个椭圆(位置变化,长短不变,方向角也变化)且能求出面积和
玄50分
请高人帮我看看这个为什么不能生成两个椭圆呢?
a=10;
b=5;
t=(0:0.00001:2)*pi;
x=rand(1,2);
x=rand(1,2);
for i=1:2
xx=a*cos(t)*cos(x(i)*pi)-b*sin(t)*sin(x(i)*pi);
yy=a*cos(t)*sin(x(i)*pi)+b*sin(t)*cos(x(i)*pi);
fill(xx,yy,'k');
end
玄50分
请高人帮我看看这个为什么不能生成两个椭圆呢?
a=10;
b=5;
t=(0:0.00001:2)*pi;
x=rand(1,2);
x=rand(1,2);
for i=1:2
xx=a*cos(t)*cos(x(i)*pi)-b*sin(t)*sin(x(i)*pi);
yy=a*cos(t)*sin(x(i)*pi)+b*sin(t)*cos(x(i)*pi);
fill(xx,yy,'k');
end
因为MATLAB画第二个椭圆是会先把第一个图删除
改为下面就可以
a=10;
b=5;
t=(0:0.00001:2)*pi;
x=rand(1,2);
x=rand(1,2);
figure;
hold on;
for i=1:2
xx=a*cos(t)*cos(x(i)*pi)-b*sin(t)*sin(x(i)*pi);
yy=a*cos(t)*sin(x(i)*pi)+b*sin(t)*cos(x(i)*pi);
plot(xx,yy,'k');
end
hold off;
改为下面就可以
a=10;
b=5;
t=(0:0.00001:2)*pi;
x=rand(1,2);
x=rand(1,2);
figure;
hold on;
for i=1:2
xx=a*cos(t)*cos(x(i)*pi)-b*sin(t)*sin(x(i)*pi);
yy=a*cos(t)*sin(x(i)*pi)+b*sin(t)*cos(x(i)*pi);
plot(xx,yy,'k');
end
hold off;
如果地球的公转方向不变,但自转方向相反,太阳日和恒星日的长短如何变化
物体影子长短和方向变化与太阳位置的关系是什么
影子的方向和太阳位置有什么关系.模拟灯光在不同位置时的变化长短实验(拍照)
Matlab新手,如何画出下面这个函数y随着变量n的变化的图形?
重心方向如何随地球不同位置变化而变化
现假设地球自转方向与现在相反,其他条件不变,大洋环流如何变化?能不能画出来
七月一日这一天的昼夜长短如何变化,太阳日出日落方位,太阳正午高度角如何变化,太阳直射点的位置?
沿着电流方向电势能如何变化
matlab如何求出图形面积?
cad中(各版本均可,只要能画出),已知椭圆长轴,和椭圆上一点.如何画出这个椭圆.需要精确的画出.
MATLAB如何最简便的画出椭圆?
地球公转产生了季节变化,还产生了昼夜长短变化和5个______.