matlab怎么对内联函数进行求导?

图片说明


```clc; clear; close all;
  str = input('请输入函数表达式:y=','s');
  t= inline(str)
  df= diff(t);

内联函数不能求导,因为它不是符号运算。但是,你可以利用导数的定义和数值方式计算导数。
在函数连续,并且一阶导也连续的前提下,取x+/-一个很小的值,算出dy,除以dx就是导数在x点的近似值,只要这个delta值足够小,精度也足够。