2
我想使用fplot()来绘制1/X:MatLab中:错误密谋1/X
fplot(@(x) 1/x)
然而,当我这样做,我得到一个错误信息:
警告:函数在阵列输入上行为异常。为了提高性能,请正确地矢量化函数以返回与输入参数具有相同大小和形状的输出 。
如何在没有此错误的情况下绘制1/x?
我想使用fplot()来绘制1/X:MatLab中:错误密谋1/X
fplot(@(x) 1/x)
然而,当我这样做,我得到一个错误信息:
警告:函数在阵列输入上行为异常。为了提高性能,请正确地矢量化函数以返回与输入参数具有相同大小和形状的输出 。
如何在没有此错误的情况下绘制1/x?
警告告诉你,该函数的输入可以是任意大小的数组,并且你需要编写你的anonymous function来适应这个。这意味着您需要使用基于元素的right-array division operator./
而不是right-matrix division operator/
。这应该消除警告消息:
fplot(@(x) 1./x);