Calculating function output for more than one input variable

4 vues (au cours des 30 derniers jours)
Beaya
Beaya le 27 Oct 2013
Commenté : Beaya le 27 Oct 2013
I have this function y = x^2/(sqrt(x^2+1.0)-1.0) and I want to calculate it for several values of x but I don't know how to do this at once. Now I do it this way:
x = 8^-1
y = x^2/(sqrt(x^2+1.0)-1.0)
and I get my result but I don't want to repeat this every time I change the value of x. Is there a way to declare more values at once?

Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 27 Oct 2013
x = [1 4 5 10 20]
y = x.^2./(sqrt(x.^2+1.0)-1.0)

Plus de réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by