2016-02-12 31 views

回答

2

您可以使用isnan()這樣的:

myMatrix(isnan(myMatrix))=0; 

一個快速的解釋:isnan()回報1(邏輯true)的元素j如果其參數的j個元素是NaN。以這種方式,您依賴於邏輯索引,並且基本上說:如果您在myMatrix中找到一些NaN,則返回1true),然後將這些元素(標記爲true,即用NaN)替換爲0(雙0,不是邏輯0)。 NOT-NaN值將作爲falseisnan()返回,因此邏輯索引不會觸及它們。

+0

謝謝,這工作! :) – MedImage

+0

你絕對受歡迎! – Alessiox

相關問題