Polynomial

10 vues (au cours des 30 derniers jours)
ali Abusnina
ali Abusnina le 5 Déc 2011
#How can I write a polynomial function in matlab that can take 3 inputs to predict a forth element?
Thanks

Réponses (1)

Steven
Steven le 5 Déc 2011
f = @(x,y,z)(x+y+z);
or
f = inline('x+y+z', 'x', 'y', 'z');
or
function f = myfun(x,y,z)
f = x+y+z;
return
give all
>> f(1,1,1) = 3
  3 commentaires
ali Abusnina
ali Abusnina le 5 Déc 2011
Thanks for your help. do you mean my prediction will be just based on summing up the prevoius three inputs? is there any coeffecients in the functions to be optimized?
Steven
Steven le 5 Déc 2011
you can write any function you want - I just showed you some basic examples - such as f = @(x,y,z)(2*x-4*y+pi*cos(z)). As I understand, you want to optimize your function, so you shold take a look at the optimization toolbox.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Problem-Based Optimization Setup dans Help Center et File Exchange

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

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

Start Hunting!

Translated by