Creating a variable depending one another

5 Ansichten (letzte 30 Tage)
Anders
Anders am 16 Mär. 2013
Hi!
I want to create one variable depending if another is above or below zero, I currently have the following code;
Buy = r(average>0)
But I want the "Buy" variable to include another variable for when average<0, so that "Buy" consists of r when average>0 and f when average<0. I tried to use help, but I havent found anything to help me yet. If somebody could point me in the right direction it would be greatly appreciated! Thanks!

Antworten (1)

Matt J
Matt J am 16 Mär. 2013
Bearbeitet: Matt J am 16 Mär. 2013
What is B when average=0? If I assume it's f, then you could do
B=f;
idx=(average>0);
B(idx) = r(idx);

Kategorien

Mehr zu Physics finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by