compare values in two workspace ?

13 views (last 30 days)
i want to compare arrays of two different size(1 workspace with 1000x1 , other with 900x1) which contains data of type double stored in workspace. so that i check all d elements are equal or not ? how do i do it ?
thank you.

Accepted Answer

Paulo Silva
Paulo Silva on 3 Dec 2011
So the question is just about comparing arrays of different sizes?
Maybe this way
a=ones(1000,1);
b=ones(900,1);
%b(10)=2; %change one element of b so a and b aren't equal
all(a(1:900)==b) %1 if they are equal and 0 if they aren't equal
It just compares the first 900 elements of a with those from b, the last 100 elements of a are just ignored
(I'm back after many weeks :) )

More Answers (0)

Categories

Find more on Data Types in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!