Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2009-01-04
年龄: 38
帖子: 3
声望力: 0 ![]() |
![]()
包着询问的态度来的,是不是不太好~~
![]() 原题目是 编写使红色小球沿三叶线 运动的程序。 我的程序如下: function f=clw_contrail(K,ki) clc,clf; sita=0:0.01:2*pi;y=cos(3*sita); polar(sita,y,'g');axis off;hold on; h=line(sita(1),y(1)); set(h,'Color',[1 0 0],'Marker', '.', 'MarkerSize',40,'EraseMode','xor'); n=length(sita);i=2;j=1;hold off; while 1 hold on;polar(sita,y,'g'); h=line(sita(i),y(i));set(h,'Color',[1 0 0],'Marker', '.', 'MarkerSize',40,'EraseMode','xor'); drawnow;hold off; % <22> pause(0.0001) % <23> i=i+1; if nargin==2 & nargout==1 if(i==ki&j==1);f=getframe(gcf);end % <26> end if i>n i=1;j=j+1; if j>K;break;end end end 但是出现了小球的痕迹一直存在的问题,是因为使用hold on,但是如果不使用hold on就无法实现小红球与三叶线同时存在的情况, :lovely: :lovely: ,怎么办哎 |
![]() |
![]() |
主题工具 | |
显示模式 | |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
[求助]MATLAB中的非线性限制的优化问题 | yx2001001 | MATLAB论坛 | 1 | 2009-03-06 16:40 |
[求助]电力系统机组启停优化算法程序 | woshi523de | MATLAB论坛 | 1 | 2008-11-18 08:12 |
[求助]求GM(1,N)的代码 | hapenl | MATLAB论坛 | 0 | 2008-09-20 06:10 |
[求助]在SIMULINK里,如何将inegrator上方的箭头移到下面去 | yijianmei | MATLAB论坛 | 1 | 2008-07-24 10:15 |
仪表信息图像采集处理研究 | liuna2008 | MATLAB论坛 | 0 | 2008-04-12 18:53 |