我有以下函数,我想使用 matlab 找到它的极值。
该函数必须使用 matlab 中的“normcdf”函数才能获得结果,但是当我尝试创建符号函数时,我得到了一些错误。
我给出的输入如下:
syms z fz t sz
fv = 1000 * ((z * fz * normcd(t,fz,sz)) / (20 * 50 * normcd(t,50,20))) + 1000 * normcdf((20 * 50 * normcd(t,50,20) + z * fz * normcd(t,fz,sz)) / 2000, 50 * normcd(t,50,20), 20) - 10 * z
我得到的错误如下:
??? Error using ==> sym.le at 11
Function 'le' is not implemented for MuPAD symbolic objects.
Error in ==> normcdf at 57
sigma(sigma <= 0) = NaN;
有谁知道我怎么能解决这个问题?提前致谢。
我忘了提到我使用的是matlab版本R2009a。