matlab程序解释clearx=[3 1 5 4 0 3 7 9 10 14 17 14 12 10 7 2 6 11 15 19 22 21 27 15 15 20 21 24 25 28 5 17 25 9 9 30 0];y=[2 5 4 7 8 11 9 6 2 0 3 6 9 12 14 16 18 17 12 9 5 0 9 19 14 17 13 20 16 18 12 16 7 20 15 12 0];t=[1.50 1.50 0.55 1.20 0.85 1.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 20:29:05
matlab程序解释clearx=[3 1 5 4 0 3 7 9 10 14 17 14 12 10 7 2 6 11 15 19 22 21 27 15 15 20 21 24 25 28 5 17 25 9 9 30 0];y=[2 5 4 7 8 11 9 6 2 0 3 6 9 12 14 16 18 17 12 9 5 0 9 19 14 17 13 20 16 18 12 16 7 20 15 12 0];t=[1.50 1.50 0.55 1.20 0.85 1.

matlab程序解释clearx=[3 1 5 4 0 3 7 9 10 14 17 14 12 10 7 2 6 11 15 19 22 21 27 15 15 20 21 24 25 28 5 17 25 9 9 30 0];y=[2 5 4 7 8 11 9 6 2 0 3 6 9 12 14 16 18 17 12 9 5 0 9 19 14 17 13 20 16 18 12 16 7 20 15 12 0];t=[1.50 1.50 0.55 1.20 0.85 1.
matlab程序解释
clear
x=[3 1 5 4 0 3 7 9 10 14 17 14 12 10 7 2 6 11 15 19 22 21 27 15 15 20 21 24 25 28 5 17 25 9 9 30 0];
y=[2 5 4 7 8 11 9 6 2 0 3 6 9 12 14 16 18 17 12 9 5 0 9 19 14 17 13 20 16 18 12 16 7 20 15 12 0];
t=[1.50 1.50 0.55 1.20 0.85 1.30 1.20 2.30 1.40 1.50 1.10 2.70 1.80 1.80 0.60 1.50 0.80 1.50 0.80 1.40 1.20 1.80 1.40 1.60 1.60 1.00 2.00 1.00 2.10 1.20 1.90 1.30 1.60 1.20 1.50 1.30 0.00];
i=1:37;
a=1:37;
plot(x,y,'*r')
for ii=1:37
k=int2str(ii);
k=strcat('P',k);
text(x(ii),y(ii),k);
end
w=[i;x;y;t;a];
w(5,:)=0;
jg=zeros(11,11);%´æ•Å11Ìõ•¾¶
for i=1:20
sum=0;
j1=1;
s=0;
m=37;
i3=37;
for j=1:36
if(w(2,j)+w(3,j)>s&w(5,j)==0)
s=w(2,j)+w(3,j);
jg(i,j1)=w(1,j);
sum=w(4,j);
m=j;
else continue;
end
end
w(5,m)=1;
j1=j1+1;
while 1
js=0;
q=40;
for k=1:36
if(q>w(2,m)-w(2,k)+w(3,m)-w(3,k))&w(2,m)>w(2,k)&w(3,m)>w(3,k)&(6-sum)>w(4,k)&w(5,k)==0
q=w(2,m)+w(3,m)-w(2,k)-w(3,k);
js=1;
jg(i,j1)=w(1,k);
i3=k;
else continue;
end
end
w(5,i3)=1;
sum=sum+w(4,i3);
j1=j1+1;
m=i3;
if(w(2,i3)==0&w(3,i3)==0|js==0)
break
end
end
end
kcost=0;
zcost=0;
allcost=0;
n=0;
for u1=1:11
for u2=1:11
if jg(u1,u2)~=0
n=jg(u1,u2);
else continue
end
zcost=zcost+w(4,n)*1.8*(w(2,n)+w(3,n));
end
n=jg(u1,1);
kcost=kcost+0.4*(w(2,n)+w(3,n));
end
allcost=zcost+kcost
zcost
kcost
i=1:11;
time=[i];
time(1,:)=0;
n1=0;
n2=0;
n3=0;
for u4=1:11
for u5=1:11
if jg(u4,u5)~=0
n1=jg(u4,u5);
n2=n2+1;
else continue
end
end
n3=jg(u4,1);
time(1,u4)=((w(2,n3)+w(3,n3))*2)/40;
end
n2
time
allcost =
2.3454e+003
zcost =
2.2134e+003
kcost =
132
n2 =
36
time =
Columns 1 through 9
2.3000 2.2000 2.1000 1.7000 1.4500 1.4000 1.3500 1.1000 1.0500
Columns 10 through 11
1.0000 0.8500

matlab程序解释clearx=[3 1 5 4 0 3 7 9 10 14 17 14 12 10 7 2 6 11 15 19 22 21 27 15 15 20 21 24 25 28 5 17 25 9 9 30 0];y=[2 5 4 7 8 11 9 6 2 0 3 6 9 12 14 16 18 17 12 9 5 0 9 19 14 17 13 20 16 18 12 16 7 20 15 12 0];t=[1.50 1.50 0.55 1.20 0.85 1.
clear
x=[3 1 5 4 0 3 7 9 10 14 17 14 12 10 7 2 6 11 15 19 22 21 27 15 15 20 21 24 25 28 5 17 25 9 9 30 0]; %给矩阵x赋值
y=[2 5 4 7 8 11 9 6 2 0 3 6 9 12 14 16 18 17 12 9 5 0 9 19 14 17 13 20 16 18 12 16 7 20 15 12 0]; %给矩阵y赋值
t=[1.50 1.50 0.55 1.20 0.85 1.30 1.20 2.30 1.40 1.50 1.10 2.70 1.80 1.80 0.60 1.50 0.80 1.50 0.80 1.40 1.20 1.80 1.40 1.60 1.60 1.00 2.00 1.00 2.10 1.20 1.90 1.30 1.60 1.20 1.50 1.30 0.00]; %给矩阵t赋值
i=1:37; %i=1 2 3 4 5 6 7.37
a=1:37; %a同上
plot(x,y,'*r') %在点(x,y)处画‘*’
for ii=1:37 %ii=1 2 3 4 5 6 7 8 ...37
k=int2str(ii); %将ii由整型转到字符串型,再赋给k
k=strcat('P',k); %字符串链接函数,相当于k=P32 P15 P54...
text(x(ii),y(ii),k); %在(x(ii),y(ii))处标上k
end %for循环结束
w=[i;x;y;t;a]; %w为一个矩阵,由矩阵i、x、y、t、a组成
w(5,:)=0; %令矩阵w第5行元素全部为零
jg=zeros(11,11); %创建一个11*11的全零矩阵
for i=1:20 %i=1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
sum=0; %sum赋初值为零
j1=1; %给j1赋值为1
s=0;
m=37;
i3=37;
for j=1:36 %在上一个for循环中的又一个for循环、循环嵌套
if(w(2,j)+w(3,j)>s&w(5,j)==0) %如果w(2,j)+w(3,j)>s 而且w(5,j)==0
s=w(2,j)+w(3,j); %将w(2,j)+w(3,j)赋给矩阵s,在for循环里,w(2,j)为矩阵w第二行
jg(i,j1)=w(1,j); %给矩阵jg赋值
sum=w(4,j); %将矩阵w第四行赋给sum
m=j;
else continue; %if不成立继续循环
end
end
w(5,m)=1; %赋值
j1=j1+1;
while 1
js=0;
q=40;
for k=1:36
if(q>w(2,m)-w(2,k)+w(3,m)-w(3,k))&w(2,m)>w(2,k)&w(3,m)>w(3,k)&(6-sum)>w(4,k)&w(5,k)==0
q=w(2,m)+w(3,m)-w(2,k)-w(3,k);
js=1;
jg(i,j1)=w(1,k);
i3=k;
else continue;
end
end
w(5,i3)=1;
sum=sum+w(4,i3);
j1=j1+1;
m=i3;
if(w(2,i3)==0&w(3,i3)==0|js==0)
break
end
end
end
kcost=0;
zcost=0;
allcost=0;
n=0;
for u1=1:11
for u2=1:11
if jg(u1,u2)~=0
n=jg(u1,u2);
else continue
end
zcost=zcost+w(4,n)*1.8*(w(2,n)+w(3,n));
end
n=jg(u1,1);
kcost=kcost+0.4*(w(2,n)+w(3,n));
end
allcost=zcost+kcost
zcost
kcost
i=1:11;
time=[i];
time(1,:)=0;
n1=0;
n2=0;
n3=0;
for u4=1:11
for u5=1:11
if jg(u4,u5)~=0
n1=jg(u4,u5);
n2=n2+1;
else continue
end
end
n3=jg(u4,1);
time(1,u4)=((w(2,n3)+w(3,n3))*2)/40;
end
n2
time
allcost =
2.3454e+003
zcost =
2.2134e+003
kcost =
132
n2 =
36
time =
Columns 1 through 9
2.3000 2.2000 2.1000 1.7000 1.4500 1.4000 1.3500 1.1000 1.0500
Columns 10 through 11
1.0000 0.8500

matlab程序解释clearx=[3 1 5 4 0 3 7 9 10 14 17 14 12 10 7 2 6 11 15 19 22 21 27 15 15 20 21 24 25 28 5 17 25 9 9 30 0];y=[2 5 4 7 8 11 9 6 2 0 3 6 9 12 14 16 18 17 12 9 5 0 9 19 14 17 13 20 16 18 12 16 7 20 15 12 0];t=[1.50 1.50 0.55 1.20 0.85 1. matlab画图报错、、、、clc,clearx=-10:0.1:10;y=x.*(x4);plot(x,y) 一个简单的MATLAB程序,帮我看看为什么出不来图形?clearx=[10,8,12,17,24,16,18,17,19,18];y=[150,200,250,300,350,400,450,500,550,600];plot(y,x)xlabel('节点个数'); ylabel('轮数');axis([0,50,0,1000]); matlab实现遗传算法各个程序解释 下列程序运行后,x的值为__,y的值为__.CLEARx=26y=0IF INT(x/2)=x/2y=mod(x,3)x=x+4ENDIFIF INT(x/3)=x/3y=mod(x,-4)ENDIF 谁可以帮我解释两个Matlab程序 matlab求积分并画图写程序即可,不用解释 产生m序列的matlab程序需要n=6的 103和147的m序列matlab程序,并且做自相关函数和互相关函数图,解释每段程序的意思. 下列程序段执行以后,内存变量Y的值是()CLEARX=12345Y=0DO WHILE X>0Y=Y+X%10X=INT(X/10)ENDDOA.54321 B.12345 C.51 D.15 关于MATLAB程序解释我刚学MATLAB,看不懂以下的程序,有高手帮逐行翻译下吗?小弟在此谢过了~function [Phi,Gamma] = c2d(a,b,t)error(nargchk(3,3,nargin));error(abcdchk(a,b));[m,n] = size(a);[m,nb] = size(b);s = expm([[a b]*t; matlab初学者,程序不懂!y(i)=sin(n(i)); C=triu(A,3) matlab上看见噶,初学者. 请matlab高手教教 matlab编写一段程序,画出函数y=x^3*e^(-x^2),-1 Matlab非线性多元拟合nlinfit函数出问题clearx=[1,1;2,2;-1,-2;0,-1;3,6]y=[10;23;-8;-3;19]a=[0.5 0.5 0.5 0.5 0.5]f=@(x,y)a(1)+a(2)*x(:,1)+a(3)*x(:,2)+a(4)*x(:,1)*x(:,2)+a(5)*x(:,1)^2;nlinfit(x,y,f,[0.5 0.5 0.5 0.5 0.5])结果Error using ==> n 谁有matlab,帮我画两个图t=0:0.1:10; y=sin(tan(t))-tan(sin(t)); subplot(2,2,1); polar(t, y); subplot(2,2,2); bar(t, y); subplot(2,2,3); stem(t, y); subplot(2,2,4); stairs(t, y); 还有clearx=0:0.1:5*pi;f=sin(x);g=cos(x);plot(x,f,'r*',x,g,'b') Matlab里的矩阵问题(请解释下这个程序,)>>A=[1,2,3;4,5,6;7,8,9];>>A(end :-1 :1,end)%输出是:>>ans=963 matlab 编写程序计算f(x)=x>0,x^3+5;x 求方程x^3+2*x^2+6=0根的MATLAB程序 求下题的MATLAB程序