How can I make the difference or subtraction between two scalar vectors?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Mira le
el 6 de Mayo de 2021
Comentada: Mira le
el 6 de Mayo de 2021
Hello every one
I have vectors like
x1=[1 2 5 8 ]
x2=[2 1 0 6]
x1 - x2 = [5 8]
How can I get this result
if I do ; it will be [5 8 ] U [0] = [5 8 0] ???? also its problem
and do we choose value from vector or zero like:
rand([1 2 5 8 ], null) = 1 , then my new vector is [5 8 0 1]
Thank you
0 comentarios
Respuesta aceptada
Stephen23
el 6 de Mayo de 2021
Editada: Stephen23
el 6 de Mayo de 2021
x1 = [1,2,5,8];
x2 = [2,1,0,6];
setdiff(x1,x2)
"and do we choose value from vector or zero like"
It is not clear exactly what you want to achieve, but probably indexing is crucial:
For example:
N = numel(x1);
x3 = x1(randperm(N));
x3(randi(N)) = 0
Más respuestas (0)
Ver también
Categorías
Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!