1
MATLAB을 사용하여 스칼라로 행렬의 모든 값을 나누는 데 문제가 있습니다.어떻게 MATLAB에서 스칼라로 행렬을 나눕니까?
내 코드
ncol = length(indpic(1,:)); % ncol = 32
row0 = sum(indpic == 0,2); % 161 * 1 matrix
rowprob0 = 'row0'/'ncol';
,처럼 보였다하지만 마지막 줄에 오류가 발생 유지했다. 누군가가 나를 도울 수 있다면
ncol = length(indpic(1,:)); % ncol = 32
row0 = sum(indpic == 0,2); % 161 * 1 matrix
id_ncol_1 = eye(ncol,ncol);
id_ncol = (id_ncol_1).*(ncol);
rowprob0 = 'row0'/'id_ncol';
, 즉 좋겠,
rowprob0 = 'row0' ./ 'ncol';
rowprob0 = 'row0' * (1/('ncol'))';
rowprob0 = 'row0' .* (1/('ncol'))';
내가이 주위에 일 처리를 시도했으나 더 적은 이익에, 나는 다음을했지만, 그들 중 누구도 중 하나 일하지 크게 감사드립니다 :) 사전에 환호
물론 촬영하십시오! 내 부분에 어리석은 실수, 감사합니다 힙 : – Kadin
이 경우'/'또는'. /'을 쓸 때 왜 차이가 없는지 이해했는지 확인하십시오. –