[ a_0, a_1, a_2, … , a_n ]
[1, 1, -2 ]
[0, 1, 0,-1 ]
[0,1,2] vyjadřuje polynom $x + 2x^2$
[0,1,2,0] vyjadřuje taktéž polynom $x + 2x^2$
[1,2,0] vyjadřuje polynom $1 + 2x$
printPoly,která vypíše polynom, přičemž mocniny bude tisknout znakem '^'.
printPoly( [ 1, 1, 0, -2] ) vytiskne 1 + x - 2x^3
printPoly( [ -2, 0, 0, -2, 0, 0, 0] ) vytiskne -2 -2x^3
polyValue , která pro zadaný polynom a hodnotu x vypočte jeho hodnotu v zadaném bodě $x$
polyValue([1,0,2], 4) má hodnotu 33, protože $1 + 2x^2$ pro $x=4$ je 33.
pole=[] f=open('pole.txt','r') for line in f: pole.append(list(map(int, line.split())))
printMatrix, která vypíše matici zadanou 2D polem
multiVecMat(v,m), která vypočte součin vektoru $v$ a matice $m$.
None.
m=[[0,0,1],[0,1,0],[1,0,0]] v=[2, 4, 6]
Implementujte následující funkce: