学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

求助:用for赋值矩阵时出现的问题

求助:用for赋值矩阵时出现的问题

for I=0:0.01:2,
    for J=0:pi/100:2*pi,
    result=dblquad(inline('x.*exp(i*(x.^3.*cos(y)-I.*x.*cos(y-J)-x.^2))'),0,1,0,2*pi,[],[],I,J);%求二重积分
    a=I./0.01+1;b=J/(pi/100)+1;
    A(a,b)=((abs(result)).^2)/(pi.^2);
    end
end
A

运行时出现以下的代码:
??? Attempted to access A(15,1); index must be a positive integer or logical.

Error in ==> Untitled1 at 5
    A(a,b)=((abs(result)).^2)/(pi.^2);
请问那位大侠知道哪里出问题了?请赐教。不胜感激!

TOP

问题已解决

TOP

发新话题