24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 390  |  回复: 1

田山东

捐助贵宾 (著名写手)

[求助] matlab优化去掉for,用矢量化运行,这样为什么不行呢?

clc;
clear;
ny0=64;
fi=2*pi/16;
t=2.8;
I=1i;
H0=zeros(ny0,ny0);
H1=zeros(ny0,ny0);

for  j=1:ny0
if(mod(j,2)==1)
m=(j+1)/2;
else
m=j/2;
    end

Ax=-(m-1)*fi*0.5;  
   if (mod(j,4)==1)
   H0(j,j+1)=t*exp(I*Ax);  
     if(j==1)
      H0(j,ny0)=t;
     else
      H0(j,j-1)=t;
     end
      end

end

这里for换成矢量运算,有个哥们给个算法,但是没看懂,请指教:

tmpcond=mod((1:ny0),4)==1;
H(tmpcond,[false;tmpcond(1:end-1)])=t*exp(I*Ax);  
我试着运行一个简单的:

tmpcond=mod((1:ny0),4)==1;
H1(tmpcond,[false;tmpcond(1:end-1)])=t;

结果出错了:

Error using vertcat
CAT arguments dimensions are not consistent.

Error in youhuaxuexi (line 30)
H1(tmpcond,[false;tmpcond(1:end-1)])=t;
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

everythinghasitsseason.enjoyyourlife.
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

田山东

捐助贵宾 (著名写手)

可以把一个大型矩阵,比如(6000,6000)矩阵分成块分别求特征值和特征向量吗?然后把他们组合在一起,得到整个矩阵的特征值和特征向量?
everythinghasitsseason.enjoyyourlife.
2楼2012-12-05 15:15:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 田山东 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 317求调剂 +6 十闲wx 2026-03-24 6/300 2026-03-28 13:27 by Iveryant
[考研] 一志愿华理,数一英一285求A区调剂 +8 AZMK 2026-03-25 11/550 2026-03-28 13:16 by AZMK
[考研] 349求调剂 +6 杰斯塔里斯 2026-03-21 6/300 2026-03-28 13:12 by 唐沐儿
[考研] 张芳铭-中国农业大学-环境工程专硕-298 +4 手机用户 2026-03-26 4/200 2026-03-28 07:17 by mmm just
[考研] 一志愿 西北大学 总分282 英语一62 求调剂 +7 18419759900 2026-03-25 8/400 2026-03-27 16:38 by 18419759900
[考研] 复试调剂,一志愿南农083200食品科学与工程 +5 XQTJZ 2026-03-26 5/250 2026-03-27 14:49 by 狂炫麦当当
[考研] 085601 材料工程 313分 求调剂 +5 Ong3 2026-03-27 5/250 2026-03-27 12:24 by goldfish51
[考研] 材料学硕,求调剂 6+5 糖葫芦888ll 2026-03-22 10/500 2026-03-27 08:18 by hypershenger
[考研] 调剂 +4 柚柚yoyo 2026-03-26 4/200 2026-03-26 20:43 by fmesaito
[考研] 总分322求生物学/生化与分子/生物信息学相关调剂 +5 星沉uu 2026-03-26 6/300 2026-03-26 19:02 by macy2011
[考研] 一志愿 南京邮电大学 288分 材料考研 求调剂 +3 jl0720 2026-03-26 3/150 2026-03-26 13:39 by zzll406
[考研] 考研调剂 +6 来好运来来来 2026-03-21 7/350 2026-03-25 22:43 by 418490947
[考研] 生物技术与工程 +3 1294608413 2026-03-25 4/200 2026-03-25 18:02 by 1294608413
[考研] 网络空间安全0839招调剂 +4 w320357296 2026-03-25 6/300 2026-03-25 17:59 by 255671
[考研] 302求调剂 +4 锦衣卫藤椒 2026-03-25 4/200 2026-03-25 16:29 by 功夫疯狂
[考研] 293求调剂 +7 加一一九 2026-03-24 7/350 2026-03-25 12:02 by userper
[考研] 材料调剂 +3 iwinso 2026-03-23 3/150 2026-03-25 11:29 by greychen00
[考研] 化工专硕求调剂 +3 question挽风 2026-03-24 3/150 2026-03-24 18:48 by jhhcooi
[考研] 341求调剂(一志愿湖南大学070300) +5 番茄头--- 2026-03-22 6/300 2026-03-23 23:45 by Txy@872106
[考研] 求调剂院校信息 +6 CX 330 2026-03-21 6/300 2026-03-22 15:25 by 无懈可击111
信息提示
请填处理意见