compare values in two workspace ?

7 visualizaciones (últimos 30 días)
Rakesh Praveen
Rakesh Praveen el 3 de Dic. de 2011
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.

Respuesta aceptada

Paulo Silva
Paulo Silva el 3 de Dic. de 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 :) )
  3 comentarios
bym
bym el 3 de Dic. de 2011
@Paulo -- welcome back
Paulo Silva
Paulo Silva el 3 de Dic. de 2011
Hi proecsm, thanks for the welcome :)

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Operators and Elementary Operations en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by