Creating a variable depending one another

6 views (last 30 days)
Anders
Anders on 16 Mar 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!

Answers (1)

Matt J
Matt J on 16 Mar 2013
Edited: Matt J on 16 Mar 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);

Categories

Find more on Physics in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!