find unique array cell with 2 field
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
load('matlab_f.mat')
f
i want to find row equal
f(1.:) and f(2,:) are equal
f(3.:) and f(4,:) are not equal
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (2)
Sameer
am 13 Okt. 2024
Bearbeitet: Sameer
am 13 Okt. 2024
Hi Luca
To compare rows of a cell array and determine if they are equal, you can use the "isequal" function.
Here's how you can do it:
load('matlab_f.mat')
% Check if the first and second rows are equal
if isequal(f(1,:), f(2,:))
disp('f(1,:) and f(2,:) are equal');
else
disp('f(1,:) and f(2,:) are not equal');
end
% Check if the third and fourth rows are equal
if isequal(f(3,:), f(4,:))
disp('f(3,:) and f(4,:) are equal');
else
disp('f(3,:) and f(4,:) are not equal');
end
Please refer to the below MathWorks documentation link:
Hope this helps!
0 Kommentare
Siehe auch
Kategorien
Mehr zu Shifting and Sorting Matrices finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!