| 查看: 302 | 回复: 0 | ||
[求助]
自定义子程序调用问题求解,求助大神
|
|
这个是主程序 N=129; X0=-4; XE=1.4; X=zeros(1,N); P=zeros(1,N); H=zeros(1,N); V=zeros(1,N); DX=(XE-X0)/(N-1); for i=1:N X(i)=X0+(i-1)*DX; H(i)=0.5*X(i)*Xi); if abs(X(i))>1 P(i)=0; else P(i)=sqrt(1-(X(i))^2); end end Ak=Ak(N); V=V(Ak,X0,XE,N,P); Ak的子程序昨天求贴运行过,单独计算是可以的function Ak=Ak(N) i=1:N; Ak(i)=(i+0.5).*(log(abs(i+0.5))-1)-(i-0.5).*(log(abs(i-0.5))-1); 下面是计算v的子程序 function V=V(Ak,X0,XE,N,P) for i=1:N; PAI1=0.318309886;%pi的倒数% C=log((XE-X0)/(N-1)); V(1)=0; j=1; for j=1:N; IJ=abs(i-j); if IJ>0; V(i)=V(i)+(Ak(IJ)+C)*((XE-X0)/(N-1))*P(j); end end end 每次一运行就提示 Subscript indices must either be real positive integers or logicals. 实在不知道什么原因,希望有大神帮忙看看,不胜感激! @月只蓝 发自小木虫IOS客户端 |
» 猜你喜欢
中国科学院东莞材料科学与技术研究所-2026年博士招生-吴昊研究员-磁学与自旋电子学
已经有0人回复
《电磁学》教材推荐
已经有1人回复
物理学I论文润色/翻译怎么收费?
已经有170人回复
【急招】合肥工大核聚变材料计算方向2026级工程博士生
已经有4人回复
大豆异黄酮分离
已经有0人回复
湖南大学材料学院急招2026年博士生,临时增加一名博士联培指标
已经有10人回复
天津理工大学晶体材料全国重点实验室刘红军教授课题组招收博士生1-2名
已经有1人回复
中国科学院物理研究所谌志国研究员团队招收2027年博士研究生
已经有3人回复
2026年中德博士后交流项目 - 新型量子和磁性材料:材料制备表征和中子散射研究
已经有12人回复












回复此楼