How to get one output for each input into an equation in MATLAB?

7 Ansichten (letzte 30 Tage)
Ahmed Ali
Ahmed Ali am 9 Nov. 2021
Beantwortet: Alan Stevens am 9 Nov. 2021
I am trying to create an array of all output values for each value of the 'x' array that is plugged into the 'mu' equation using MATLAB. Right now I am only getting one output value. How do I change my code so I get one output value for each input value of 'x' after it is plugging into the 'mu' equation?
Code:
x = [0, 20, 40, 60, 80, 100, 120, 140, 160, 180, 200];
y = [27 30 35 40 45 50 65 70 75 80 83];
mu_max = 0.0383 ;
Ks = 145 ;
mu = mu_max * (x/(x+Ks))

Antworten (1)

Alan Stevens
Alan Stevens am 9 Nov. 2021
mu = mu_max * (x./(x+Ks)); % Notice it is ./ not just /

Kategorien

Mehr zu Workspace Variables and MAT-Files finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by