0
matlab에 구조를 사용하고 싶지만 첫 번째 반복에서는 올바르게 실행되고 다른 반복에서는 해당 메시지를 제공합니다. 필드구조를 matlab에 사용하십시오
× 2 구조체 배열 :
내 코드는 다음과 같습니다
for i=1:lenfd
currow=rees(i,:)
maxcn=max(currow)
if maxcn~=0
maxin=find(currow==maxcn)
ress(i).x =maxin
end
end
당신을 감사합니다.
감사합니다. 나는 각 단계마다 결과를보고 싶어하기 때문에 세미콜론을 사용하지 않는다. 각 반복 당 최대 값은 하나의 값을 반환하지만 maxcn은 많은 값을 포함 할 수 있습니다. 내 코드 언젠가이 오류를 제공 " 비 구조 배열 개체 필드 할당." – sara
@sara 이것이 오류 메시지라면, 왜 다른 메시지를 묻는거야? –
둘 다이 코드의 다른 실행에 표시됩니다. – sara