Defining an arbitrary polynomial

조회 수: 12 (최근 30일)
Jeremy
Jeremy 2012년 2월 16일
I am writing a function and it has to work for any polynomial so I was wondering how I could write a code that represents all polynomials

답변 (2개)

Friedrich
Friedrich 2012년 2월 16일
Hi,
have a look at the polynomial function from MATLAB:
In general you store the coefficients only, so the vector [3,2,1] would represent 3x^2+2x+1. The rest can be done with the function from MATLAB, e.g. polyval

Walter Roberson
Walter Roberson 2012년 2월 16일
The Symbolic Math Toolbox has DOM_poly, objects of type 'polynomial', and there is the MuPAD-level function poly() to construct such objects. The facilities include the ability to designate the ring over which the arithmetic is to be done, so you can (for example) construct a polynomial over (say) GF(4), Galois Field 4. The routine Friedrich referred you to is for real-valued polynomials only and so is not suitable for your goal of writing code that represents all polynomials

카테고리

Help CenterFile Exchange에서 Polynomials에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by