MATLAB画图程序求解n=10;for i=1:nx=0:0.01*pi:2*pi;y(n)=50*[1+sqrt(0.64*n^2+0.36)]-32./(1-0.6*cos(x));endpolar(x,’[y(1),y(2),..y(n)]’)就是想实现在同一张图中表示n值不同时的图像变化规律,请问程序应该怎么编?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 00:01:10

MATLAB画图程序求解n=10;for i=1:nx=0:0.01*pi:2*pi;y(n)=50*[1+sqrt(0.64*n^2+0.36)]-32./(1-0.6*cos(x));endpolar(x,’[y(1),y(2),..y(n)]’)就是想实现在同一张图中表示n值不同时的图像变化规律,请问程序应该怎么编?
MATLAB画图程序求解
n=10;
for i=1:n
x=0:0.01*pi:2*pi;
y(n)=50*[1+sqrt(0.64*n^2+0.36)]-32./(1-0.6*cos(x));
end
polar(x,’[y(1),y(2),..y(n)]’)
就是想实现在同一张图中表示n值不同时的图像变化规律,请问程序应该怎么编?

MATLAB画图程序求解n=10;for i=1:nx=0:0.01*pi:2*pi;y(n)=50*[1+sqrt(0.64*n^2+0.36)]-32./(1-0.6*cos(x));endpolar(x,’[y(1),y(2),..y(n)]’)就是想实现在同一张图中表示n值不同时的图像变化规律,请问程序应该怎么编?
就我所知,polar命令存在以下问题:
1、一次调用只能绘制一条曲线;
2、如果使用hold on命令多次绘图,polar不能自动调整坐标范围,所以,绘图时应考虑首先绘制坐标范围最大的那条曲线.
 
参考代码:
n=10;
x=0:0.01*pi:2*pi;
for i=n:-1:1
    y=50*(1+sqrt(0.64*i^2+0.36))-32./(1-0.6*cos(x));
    polar(x,y)
    hold on
end

MATLAB画图程序求解n=10;for i=1:nx=0:0.01*pi:2*pi;y(n)=50*[1+sqrt(0.64*n^2+0.36)]-32./(1-0.6*cos(x));endpolar(x,’[y(1),y(2),..y(n)]’)就是想实现在同一张图中表示n值不同时的图像变化规律,请问程序应该怎么编? 请问下类似∑x^2/n^2函数级数用matlab怎么画图,求程序 (x^2)/16+(y^2)/25=z怎么用MATLAB求解使用MATLAB画图 数学实验matlab画图,写出完整的matlab程序 怎么用matlab或C语言编写程序求解下列方程组 急求啊 谢谢((xn+sn/2)^2+(yn-50)^2)^0.5=60-sn(yn-50)/(xn-sn/2)=25/(sn/2-(((160-s1)^2-50^2)^0.5+s1)/2其中s1到sn为已知量,n取1—10 求 xn yn 最好用for循环 matlab求解for循环,哪里出错了?求改正!x(0)=100;y(0)=100;p(0)=10;t=1;for n=0:1:1000;n=n+1;if n matlab程序求解,y=1+1/3+1/5+.+1/2n-1,求y<3时的最大n值 y=x^2的matlab画图程序,x大于0小于5 matlab画图 y=(0.4+0.8*1.06^x)1.0476^x+1.08^x-2 求程序 matlab 画图 三元函数|x|+|y|+|z|=1这个图形用matlab怎么画呢?(最好有程序) matlab一段程序求解这段matlab程序什么意思?求解N=200; %计算空间大小 x=-N/2:1:N/2; y=-N/2:1:N/2; [xx,yy] = meshgrid(x,y); phi0=zeros(size(xx)); ind = find(xx.^2 + yy.^2 应用matlab程序求函数值~考虑下式 Xn+1=Xn^2+0.25 对Xo=0,编写两段程序,求n=0,5,10,…,200时Xn的值.第一段程序采用for循环结构,第二段程序采用while循环.Xn收敛为何值?画出Xn的平方曲线图,x轴代表n,y轴 matlab求解微分方程dx/dt=rx(1-x/k)并画图?x(0)=x0 matlab求积分并画图写程序即可,不用解释 Matlab求解n元一次方程的程序,大家帮忙看看那里错了,怎么结果不对呀?function x=gauss(n,A,B)for i=1:nl(i)=i;smax=0;for j=1:nsmax=max(abs(A(i,j)),smax);ends(i)=smax;endfor k=1:(n-1)rmax=0;for i=k:nr=abs(A(l(i),k)/s(l(i)));if (r>r 用matlab双重循环画图没用过matlab,写了个大概的程序,程序有错不知道怎么改,sum=0;for x1=0:60:300;for x2=0:1:16;F(x1,x2)=((120*x1)^x2)/factorial(x2);sum=sum+F(x1,x2); endy=(120*x1/factorial(16))/sum;plot(x1,y);end MATLAB里 for n=1:a Matlab程序画图问题写了一个程序,目的是显示一个分段的函数.在x属于0到10之间,y取1;x取10到20之间y=0.1x+2;x大于20小于80时y取0.程序如下(只有几行就不注释了,)x=(0.1:0.1:80);y=zeros(1,800); for i=1: