求问matlab大神,这个function为什么错了?%解大型晶体方程组c0=46;Xeff_3=5.5e-3;b0=11.4e6;a=zeros(100,100);a(50,50)=1;options = odeset('RelTol',1e-4,'AbsTol',[1e-4 1e-4 1e-5]);[Z,a] = ode45(@rigid,[0 12],a,options);function da = rigid(z
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/14 11:26:31
求问matlab大神,这个function为什么错了?
%解大型晶体方程组
c0=46;
Xeff_3=5.5e-3;
b0=11.4e6;
a=zeros(100,100);
a(50,50)=1;
options = odeset('RelTol',1e-4,'AbsTol',[1e-4 1e-4 1e-5]);
[Z,a] = ode45(@rigid,[0 12],a,options);
function da = rigid(z,a)
da = zeros(100,100); % a column vector
for m=2:99
for n=2:99
da(m,n) = ii*((b0+Xeff_3*a(m,n).^2)*a(m,n)+c0*(a(m,n+1)+a(m+1,n)+a(m,n-1)+a(m-1,n)+a(m+1,n+1)+a(m-1,n-1)));
end
end
end
function da = rigid(z,a) 这个函数里 da(m,n) = ii*((b0+Xeff_3*a(m,n).^2)*a(m,n)+c0*(a(m,n+1)+a(m+1,n)+a(m,n-1)+a(m-1,n)+a(m+1,n+1)+a(m-1,n-1)))有问题,ii,b0,Xeff_3应作为参数传入,还有那个ii要赋初值. 我用的是matlab 2007b,不知道你的什么版本,建议改写成function da = rigid(z,a,ii,b0,Xeff_3).希望对你有帮助!
求MATLAB大神
求大神做matlab作业.
matlab矩阵求解,求大神
求matlab大神做两道题,感激不尽!
MATLAB矩阵 带变量求逆求大神给这个矩阵求逆,矩阵对称
用matlab做一元线性回归,求大神帮忙解释一下这个命令.
求这个物理题的第二问,大神帮忙啊!急!
求问大神这个果子是什么,可以吃么
matlab编程问题,求大神帮忙!
求大神编写一个matlab公式!
求问matlab中这个语句的作用是什么.谢谢.colormap(flipud(autumn))
求Matlab大神告诉我这个公式那里错了?y = 1 + (2.1 * (1 - x + 2 * x.^2).* exp(-x.^2/2));|错误:意外的 MATLAB 运算符.
求问各位大神这个叫啥字体同标题问,
求大神解答这个matlab函数里的各个参数的意义 dmod(x,Fc,Fd,Fs,'fsk',M,df)
求科普这个”大神“
求数学大神.第三问~
数学大神!求第二问!
第二问求大神指导