How to make a variable negative if another variable is negative?

30 visualizaciones (últimos 30 días)
I have two columns (X & Y) full of numbers 200 numbers in a text file.
All values of X are positive, while the values of Y are mixed with negative and positive numbers.
I'm trying to create a simple if statement, so change all of the X values that correspond to a negative Y value, to negative.
This code does not work though:
Code:
if Y < 0
X1 = X*(-1)
end
Unrecognized function or variable 'Y'.

Respuesta aceptada

Matt J
Matt J el 21 de Sept. de 2021
X1=X.*sign(Y);

Más respuestas (0)

Categorías

Más información sobre Workspace Variables and MAT-Files 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!

Translated by