在matlab之前创建一个循环,而不重复该循环的值?

在matlab之前创建一个循环,而不重复该循环的值?,matlab,Matlab,嘿,我正在做L2椎体的生物力学模型,我发现了一个我解决不了的问题 count = 0; for ii = 1:num_g for jj = idx(ii) if id(jj) >= -1 & count <= dimension count = count + 1; S_ef_equivalent(1,count) = S_ef(1,jj); minidx(1,coun

嘿,我正在做L2椎体的生物力学模型,我发现了一个我解决不了的问题

count = 0; 
for ii = 1:num_g 
    for jj = idx(ii) 
        if id(jj) >= -1 & count <= dimension 
            count = count + 1; 
            S_ef_equivalent(1,count) = S_ef(1,jj); 
            minidx(1,count) = jj; 
        end 
    end
end
count=0;
对于ii=1:num\g
对于jj=idx(ii)

如果id(jj)>=-1&计算什么是
idx
id
?idx是板的最低密度点的索引…并且id>=-1它将拾取大于0.1 g/cm^3的所有值,我在你的术语中有点迷茫,但是带有访问点的黑名单(索引)会起作用吗?