Ho dei valori che rappresentano un polinomio, come faccio a sapere il grado di ogni coefficiente?
Ho dei valori che rappresentano un polinomio, come faccio a sapere il grado di ogni coefficiente?
I coefficienti non hanno grado ...
Se intendi il grado dell'incognita associata ad ogni coefficiente, lo puoi inserire da tastiera.
Per esempio, scrivi il codice che ti chieda
Grado del polinomio ...
Coefficienti ...
Se per "valori che rappresentano un polinomio" intendi una cosa del tipo
3x^4 + 5x^3 (+ 0x^2) + 2x + 5 ---> [3 5 0 2 5]
come si farebbe in Matlab, la risposta è banale: se il vettore parte da zero, il grado dell'i-esimo coefficiente (o meglio, come ha giustamente detto Oregon, dell'incognita associata) è dato da "<lunghezza del vettore> - i - 1": dato che l'array è di 5 elementi, si avrebbe
elemento 0 (=3x^4) -> 5 - 0 - 1 = grado 4
elemento 1 (=5x*3) -> 5 - 1 - 1 = grado 3
elemento 2 (=0x^2) -> 5 - 2 - 1 = grado 2
elemento 3 (=2x^1) -> 5 - 3 - 1 = grado 1
elemento 4 (=5x*0) -> 5 - 4 - 1 = grado 0
Svegliati, Neo. Matrix ti possiede...