사전에 도움을 주셔서 감사합니다. 나는 큰 행렬을 가지고있다 : 1,000,000 개의 행과 10 개의 행. 각 행을 합하여 정수로 합한 행만있는 새 행렬을 만들고 싶습니다. 나는 이것을 지금까지 시도해 보았고 여러면에서 조작했다. 그러나 나는 붙어있다. 어떻게해야합니까?매트랩 합계 및 정수
for k = 1:1000000
x = sum(A(k,:)) %A is my large matrix
if x-round(x,0)==0
y = [y;x]% y is my new matrix
end
end
간단한 테스트 매트릭스로 저에게 적합합니다. 'if' 조건을'if abs (x-round (x, 0))
TroyHaskin
발생하는 오류에 대해 자세히 설명해 주시겠습니까? – AER
@TroyHaskin 위의 코드는 합계 만의 행렬을 만드는 데 적합합니다! 그러나, 내가 원하는 것은 각 행에 대한 모든 요소를 가진 행의 행렬이지만 정수에 합한 행만 있습니다. – Michael