1
只是有一些問題用矩陣除以標量的矩陣的所有值。如何在MATLAB中通過標量分割矩陣?
我的代碼看起來像,
ncol = length(indpic(1,:)); % ncol = 32
row0 = sum(indpic == 0,2); % 161 * 1 matrix
rowprob0 = 'row0'/'ncol';
但最後一行不停地導致錯誤。我嘗試以下,但他們沒有任何工作,
rowprob0 = 'row0' ./ 'ncol';
rowprob0 = 'row0' * (1/('ncol'))';
rowprob0 = 'row0' .* (1/('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';
如果有人能幫助我,那會不勝感激:)提前歡呼
拍攝,當然!愚蠢的錯誤,我的部分,謝謝堆:) – Kadin
請確保你明白爲什麼它在這種情況下編寫'/'或'。/'時沒有什麼不同。 –