matlab中矩阵在x,y两个方向求导

我有一个矩阵,在matlab中,怎么样分别对矩阵中每一个点在x,y方向上分别求导数。应该不能用函数吧,应该是用某一个矩阵吧。但我不知道这个矩阵应该是什么?... 我有一个矩阵,在matlab中,怎么样分别对矩阵中每一个点在x,y方向上分别求导数。应该不能用函数吧,应该是用某一个矩阵吧。但我不知道这个矩阵应该是什么? 展开
unparal
2011-12-09 · TA获得超过4081个赞
知道小有建树答主
回答量:384
采纳率:100%
帮助的人:420万
展开全部
建议用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参数表示各方向相邻两点的距离。
追问
没有明白你这里HX,HY,和HZ的设定是多少?
追答
自己设定就可以,比如所求的点的时间间隔是0.1,则每个维度上相对时间的导数是gradient(F,0.1,0.1,0.1)。
郗晚竹长衣
2019-08-25 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:32%
帮助的人:843万
展开全部
\是matlab里面的左除。用来求(以你问题为例)x*a=y这个线性方程组的(最小二乘)解。
当然你这个方程比较奇怪,未知数为a,方程系数存在x矩阵里面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式