建议用gradient 可以矩阵求导。
1。如果F是一维矩阵,则FX=gradient(F,H)返回F的一维数值梯度。H是F中相邻两点间的间距。
2。如果F是二维矩阵,返回F的二维数值梯度。
[FX,FY]=gradient(F,HX,HY)。HX,HY参数表示各方向相邻两点的距离。
3。如果F是三维矩阵,返回F的三维数值梯度。
[FX,FY,FZ]=gradient(F,HX,HY,HZ)。
HX,HY,HZ参数表示各方向相邻两点的距离。
\是matlab里面的左除。用来求(以你问题为例)x*a=y这个线性方程组的(最小二乘)解。
当然你这个方程比较奇怪,未知数为a,方程系数存在x矩阵里面