Creating a variable depending one another

6 vues (au cours des 30 derniers jours)
Anders
Anders le 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!

Réponses (1)

Matt J
Matt J le 16 Mar 2013
Modifié(e) : Matt J le 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);

Catégories

En savoir plus sur Physics dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by