求大神看看这段matlab程序哪错了,菜鸟一只,刚用这软件>> syms i j t m n q s o p ;s=0;q=0;o=0;count=zeros;a=[0.5 1.41 0 0.37 0.4 0.72 0.72 0.43 0.57 0.38 0.98 0.50];b=[0 0.5 0.5 0.51 0.5 0.24 0.24 0.1 0.01 0.5 0.41 0.8];for i=-0.5:0.0

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 02:05:06

求大神看看这段matlab程序哪错了,菜鸟一只,刚用这软件>> syms i j t m n q s o p ;s=0;q=0;o=0;count=zeros;a=[0.5 1.41 0 0.37 0.4 0.72 0.72 0.43 0.57 0.38 0.98 0.50];b=[0 0.5 0.5 0.51 0.5 0.24 0.24 0.1 0.01 0.5 0.41 0.8];for i=-0.5:0.0
求大神看看这段matlab程序哪错了,菜鸟一只,刚用这软件
>> syms i j t m n q s o p ;
s=0;q=0;o=0;
count=zeros;
a=[0.5 1.41 0 0.37 0.4 0.72 0.72 0.43 0.57 0.38 0.98 0.50];
b=[0 0.5 0.5 0.51 0.5 0.24 0.24 0.1 0.01 0.5 0.41 0.8];
for i=-0.5:0.001:0.5
o=o+1;
for j=-0.5:0.001:0.5
p=p+1;
for t=1:1:12
m=min(abs(a(t)-j),abs(1+j-a(t)));
n=min(abs(b(t)-i),abs(1+i-b(t)));
q=max(m,n);
if qs
s=count(o,p);
end
end
p=0;
end
Error using ==> sym.sym>notimplemented at 2621
Function 'subsindex' is not implemented for MuPAD symbolic objects.
Error in ==> sym.sym>sym.subsindex at 1359
notimplemented('subsindex');

求大神看看这段matlab程序哪错了,菜鸟一只,刚用这软件>> syms i j t m n q s o p ;s=0;q=0;o=0;count=zeros;a=[0.5 1.41 0 0.37 0.4 0.72 0.72 0.43 0.57 0.38 0.98 0.50];b=[0 0.5 0.5 0.51 0.5 0.24 0.24 0.1 0.01 0.5 0.41 0.8];for i=-0.5:0.0
p的初值是0吗?如果是的话改成以下代码就可以运行了
syms i j t m n q s o p ;
s=0;q=0;o=0;p=0;
count=zeros(1000);
a=[0.5 1.41 0 0.37 0.4 0.72 0.72 0.43 0.57 0.38 0.98 0.50];
b=[0 0.5 0.5 0.51 0.5 0.24 0.24 0.1 0.01 0.5 0.41 0.8];
for i=-0.5:0.001:0.5
o=o+1;
for j=-0.5:0.001:0.5
p=p+1;
for t=1:1:12
m=min(abs(a(t)-j),abs(1+j-a(t)));
n=min(abs(b(t)-i),abs(1+i-b(t)));
q=max(m,n);
if qs
s=count(o,p);
end
end
end