dsolve(diff(diff(y(x),x),x)+3*y(x)*diff(y(x),x)+y(x)^3+f(x)*y(x)-g(x)=0,y(x))