Tôi biết tôi có thể sử dụng isnan
để kiểm tra các yếu tố cá nhân, chẳng hạn nhưMATLAB: Làm thế nào để kiểm tra xem bất kỳ phần tử trong ma trận của tôi là nan và làm điều gì đó nếu đó là trường hợp
for i=1:m
for j=1:n
if isnan(A(i,j))
do something
end
end
end
Tuy nhiên, thay vì những gì Tôi muốn làm là
if any(isnan(A))
do something
end
Khi tôi cố gắng làm điều này, nó không đi vào đối số vì nó được coi là sai. Nếu tôi chỉ cần nhập any(isnan(A))
, tôi chỉ nhận được 1 0 1
. Vậy làm cách nào để thực hiện việc này?
Cảm ơn bạn, điều này đã giải quyết được vấn đề – Niseonna