matlab find在for语句中应用问题

[复制链接]
查看11 | 回复2 | 2012-3-17 22:15:01 | 显示全部楼层 |阅读模式
clearclc%ga1为20*101的矩阵,a(k)为1*20gal=randn(4,5)% gal=gal(:)[m,n]=size(gal);a=zeros(1,4);k=0;for i=1:n
for j=1:m
if gal(j,i)>a(j)
k=k+1;
kx(k)=j;
ky(k)=i;
end
endendkxky...
回复

使用道具 举报

千问 | 2012-3-17 22:15:01 | 显示全部楼层
没明白你的意图、、你的程序有很大问题。你就给我说你要做个什么东西。具体说来!帮你搞定。。。我现在只知道你的矩阵是20*101的,还有你要比较的是什么? a(k)里面a是什么?你要取ga1的列的话应该是ga1(:,k)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行