Solve for multiple values

I have three different polynomial equations:
eq1: 5*x^3+3*x^2+4*x+5
eq2: 0.05*x^2+4*x+5
eq3: 100*x^4+5*x^2+10
I have a set of 50 numbers that I would like to solve for. (For now, let's say x equals every whole number from 1-50). Is there a way where I can create a 4x50 table with all of the input and output values solved?
(I don't have to have everything in a table, exporting to a txt file would be ok as well. My Matlab expertise is not that great)

1 commentaire

KSSV
KSSV le 5 Avr 2017
You want to h ave the values of the polynomials equations for x = 1 to 50?

Connectez-vous pour commenter.

Réponses (1)

Varun Gunda
Varun Gunda le 7 Avr 2017

0 votes

You can try the following:
ipop = zeros(4,50);
for x=1:50
eq1= 5*x^3+3*x^2+4*x+5;
eq2= 0.05*x^2+4*x+5;
eq3= 100*x^4+5*x^2+10;
ipop(:,x) = [eq1 eq2 eq3 x];
end

Catégories

En savoir plus sur Polynomials dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by