求大神帮我改下matlab的程序clear %清除变量n=10; %环的个数th=(0:360)*pi/180; %角度向量figure %创建图形窗口

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/07 15:44:08
求大神帮我改下matlab的程序clear%清除变量n=10;%环的个数th=(0:360)*pi/180;%角度向量figure%创建图形窗口求大神帮我改下matlab的程序clear &

求大神帮我改下matlab的程序clear %清除变量n=10; %环的个数th=(0:360)*pi/180; %角度向量figure %创建图形窗口
求大神帮我改下matlab的程序

clear                                  %清除变量

n=10;                                  %环的个数

th=(0:360)*pi/180;                     %角度向量

figure                                 %创建图形窗口

axis equal                             %使坐标间隔相等


hold on                                %保持图像

cc='gcmyrbgcmy';                       %颜色字符(1)

for i=1:n                              %按环数循环(2)

    x=(n+1-i)*cos(th);                 %横坐标

    y=(n+1-i)*sin(th);                 %纵坐标

    fill(x,y,cc(i))                    %填色(3)

end                                    %结束循环

s=0;                                   %总分清零

ht1=text(-n,n-1,'','FontSize',16);     %取文本句柄(4)

ht2=text(-n,-n+1,'','FontSize',16);    %取文本句柄(4)

for i=1:n                              %按次数循环

    [x,y]=ginput(1);                   %获取坐标(5)

    plot(x,y,'k.','MarkerSize',20)     %画点

    set(ht1,'String',['次数:',num2str(i)])%设置次数字符串(6)

r=sqrt(x^2+y^2);                   %求射击点靶心距离

    m=n-floor(r);                      %计分(7)

    if m>0                             %如果分数大于零(8)

        text(x,y,num2str(m),'FontSize',16)%显示分数(9)

        s=s+m;                         %累加分数

        set(ht2,'String',['总分:',num2str(s)])%设置总分字符串(10)

    end                                %结束条件

end                                    %结束循环

 

我想要那个静态的靶子自转,哪位大神帮忙一下


求大神帮我改下matlab的程序clear %清除变量n=10; %环的个数th=(0:360)*pi/180; %角度向量figure %创建图形窗口
clear %清除变量
n=10; %环的个数
th=(0:360)*pi/180; %角度向量
h=figure %创建图形窗口
axis equal %使坐标间隔相等
hold on %保持图像
cc='gcmyrbgcmy'; %颜色字符(1)
for i=1:n %按环数循环(2)
x=(n+1-i)*cos(th); %横坐标
y=(n+1-i)*sin(th); %纵坐标
fill(x,y,cc(i)) %填色(3)
end
zdir=[0 0];
obj = get(gca,'children');
while 1
rotate(obj,zdir,1)
pause(0.1);
end
试试看rotate

求大神帮我改下matlab的程序clear %清除变量n=10; %环的个数th=(0:360)*pi/180; %角度向量figure %创建图形窗口 大神帮下我这小白MATLAB求函数导数及绘导函数图的问题 急,matlab 这是一个球体在空中飞行受空气阻力和气压升力的模型,输出的图形应该是抛物线,但是我拿MATLAB怎么也做不出来这个图,求大神帮我看下我的程序,或者帮我写写程序(最好有注释)Y1 求大神帮写matlab优化程序,题目见下图:帮写个m文件, matlab牛顿迭代法求方程根程序求大神帮写个牛顿迭代法解方程的程序. 关于matlab求最小值最小值点的问题求大神附上matlab程序 求Matlab大神帮我看下如何能优化这个程序!题目是这样的: 一道离散数学: 10000条随机线段(线段长度不定)互相平行,从其中任选三条,求共有几组这样的线段两两可见(两两可见意 大神们帮我改下~英语日记 求大神用MATLAB帮我编两个程序~用复化梯形公式、复化Simpson公式计算积分:∫ lnxdx 积分上限是10 下限是1 . MATLAB 多元回归 t检验自变量是x1-x4,因变量y改了一点程序向用还是用不了,求大神看下.谁再能解释下程序的意思.z=[x1,x2,x3,x41,x42];y=A(:,1); % example[n,k]=size(z);X=[ones(n,1),z];%构建结构阵XB=X'*X; %求算信 求C++大神帮我解决个关于三角形面积的程序. 用matlab画z=(1+(4*y.^2-1.9)./x.^2+1./x.^4)./(0.4*x*y)的等值线图画出来的效果图应该如下,但试了好几遍都没画成功.求大神帮我写一下程序. 求英语大神帮我检查下 求大神帮我做下 matlab 二维坐标变换 求大神xy直角坐标系上的点a 变换在原xy坐标基础上逆时针转45度后的坐标uv 下的值求大神指导matlab程序怎么写 谢了 那个英语大神帮我检查下我写对了吗,没写对的就帮忙改下, 求用matlab算函数的范围麻烦帮求出式子中那个字母的范围,精确到小数点后两位最好连matlab的程序也给我 求大神帮我看看matlab我编的程序错在哪里,怎么修改?要编的是这个方程,nT=88,C0,G0,Ck,Gk都是88*88矩阵,u(s)经傅里叶变换为88*2049矩阵,B为单位阵,s为2049*1的矩阵.求X(s).我编的程序如下,有错误,