明确几个问题:1、是要用Simulink实现吧?MATLAB直接调roots就行了,没什么好讨论的。2、方程到底是X^3-17X^2+78X-90=0,还是2*x^3+3*x=15*u?3、能确保方程只有一个实根吗?实系数三次方程至少有一个实根,但也可能有三个实根,对于三个实根的情况,怎样处理?4、有必要用Embeded matlab function吗?这个模块因为要进行代码生成,限制比较多,如非必需,可考虑使用普通的MATLAB Fcn模块。