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

29 visualizzazioni (ultimi 30 giorni)
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'.

Risposta accettata

Matt J
Matt J il 21 Set 2021
X1=X.*sign(Y);

Più risposte (0)

Categorie

Scopri di più su Workspace Variables and MAT-Files in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by