1 Matlab解方程获得的值既有实数又有复数,如何只保留实数解,排除复数解

  • 2019-03-10 20:07
  • 230
请先 登录 后评论

1 个回答

XY
擅长:LS-DYNA,AUTODYN

最简单的办法是采用如下的函数,排除复数解,只保留实数解:

Y=Y(~logical(imag(Y)))

其中,Y为方程的解。

如果是想获得复数的实数根,可以使用real函数,如:

Y=real(Y)

请先 登录 后评论