Windows 10, Octave 6.2.1

Solve says that it cant find a soultion (sol = {}(0x0)) but i can get a solution for this on maxima.

Examples i have found look simlar so i don’t know why mine is not working.

Code:

clc

clear all

pkg load symbolic

sympref display unicode

syms a b c d e f g h x

s(x) = h*x^7+g*x^6+f*x^5+e*x^4+d*x^3+c*x^2+b*x+a;

v(x) = diff(s(x));

a(x) = diff(v(x));

r(x) = diff(a(x));

eqns = [s(0)==0, s(1)==1/2, v(0)==0, v(1/2)==1/2, v(1)==1, a(0)==0, a(1)==0, r(0)==0, r(1)==0];

eqns’

vars = [a, b, c, d, e, f, g, h];

sol = solve (eqns, vars)

Regards

Sascha