Solve for multiple values

2 ビュー (過去 30 日間)
Maruf Hoque
Maruf Hoque 2017 年 4 月 5 日
回答済み: Varun Gunda 2017 年 4 月 7 日
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 件のコメント
KSSV
KSSV 2017 年 4 月 5 日
You want to h ave the values of the polynomials equations for x = 1 to 50?

サインインしてコメントする。

回答 (1 件)

Varun Gunda
Varun Gunda 2017 年 4 月 7 日
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

カテゴリ

Help Center および File ExchangePolynomials についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by