【发布时间】:2017-01-03 06:06:50
【问题描述】:
我有以下格式的数据。
x y density
. . .
. . .
. . .
这里,density 是标量。如何在这个数据集上执行梯度?我在 Matlab 中尝试了 gradient 运算符。但是,它只返回一个标量。
注意:x 和y 均以单位间距均匀分布。边界点以浮点数结束,因为它是裁剪数据。
【问题讨论】:
-
您的数据是否均匀分布?
-
是的。它是均匀间隔的。
x和y的间距都是 1。 -
X 和 Y 是否也从
1开始? -
@SathishKrishnan 你到底试过什么?
gradient是正确的方法,但您需要查看输出参数:您需要两个来获得向量输出。 -
@Suever:没有。注意:边界点以浮点数结尾,因为它是裁剪数据。
标签: matlab vector gradient scalar