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

6 views (last 30 days)
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))

Answers (1)

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

Tags

Products


Release

R2019b

Community Treasure Hunt

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

Start Hunting!