> T[1] := convert(taylor(sin(x), x = 0, 2), polynom); 1
 

x (1)
 

> T[3] := convert(taylor(sin(x), x = 0, 4), polynom); 1
 

`+`(x, `-`(`*`(`/`(1, 6), `*`(`^`(x, 3))))) (2)
 

> T[5] := convert(taylor(sin(x), x = 0, 6), polynom); 1
 

`+`(x, `-`(`*`(`/`(1, 6), `*`(`^`(x, 3)))), `*`(`/`(1, 120), `*`(`^`(x, 5)))) (3)
 

> T[13] := convert(taylor(sin(x), x = 0, 14), polynom); 1
 

`+`(x, `-`(`*`(`/`(1, 6), `*`(`^`(x, 3)))), `*`(`/`(1, 120), `*`(`^`(x, 5))), `-`(`*`(`/`(1, 5040), `*`(`^`(x, 7)))), `*`(`/`(1, 362880), `*`(`^`(x, 9))), `-`(`*`(`/`(1, 39916800), `*`(`^`(x, 11)))), ... (4)
 

> T[29] := convert(taylor(sin(x), x = 0, 30), polynom); 1
 

`+`(x, `-`(`*`(`/`(1, 6), `*`(`^`(x, 3)))), `*`(`/`(1, 120), `*`(`^`(x, 5))), `-`(`*`(`/`(1, 5040), `*`(`^`(x, 7)))), `*`(`/`(1, 362880), `*`(`^`(x, 9))), `-`(`*`(`/`(1, 39916800), `*`(`^`(x, 11)))), ...
`+`(x, `-`(`*`(`/`(1, 6), `*`(`^`(x, 3)))), `*`(`/`(1, 120), `*`(`^`(x, 5))), `-`(`*`(`/`(1, 5040), `*`(`^`(x, 7)))), `*`(`/`(1, 362880), `*`(`^`(x, 9))), `-`(`*`(`/`(1, 39916800), `*`(`^`(x, 11)))), ...
`+`(x, `-`(`*`(`/`(1, 6), `*`(`^`(x, 3)))), `*`(`/`(1, 120), `*`(`^`(x, 5))), `-`(`*`(`/`(1, 5040), `*`(`^`(x, 7)))), `*`(`/`(1, 362880), `*`(`^`(x, 9))), `-`(`*`(`/`(1, 39916800), `*`(`^`(x, 11)))), ...
`+`(x, `-`(`*`(`/`(1, 6), `*`(`^`(x, 3)))), `*`(`/`(1, 120), `*`(`^`(x, 5))), `-`(`*`(`/`(1, 5040), `*`(`^`(x, 7)))), `*`(`/`(1, 362880), `*`(`^`(x, 9))), `-`(`*`(`/`(1, 39916800), `*`(`^`(x, 11)))), ...
(5)
 

> plot([sin(x), T[1], T[3], T[5], T[13], T[29]], x = -10 .. 10, y = -2 .. 2)
 

Plot_2d
 

>