什么是符号表达式(对称)和如何在matlab分化时使用这个?
1视图(30天)
显示旧的评论
答案(2)
约翰D 'Errico
2021年8月29日
不。你误解什么diff,为什么使用diff。
diff,当应用到数字矢量,形成连续的元素之间的区别。这不是一个导数。
例如,
X =质数(20)
dx = diff (X)
它所做的是计算双连续的元素之间的区别。我们可以得到相同的结果的操作:
dx_2 = X(2:结束)- X (1: end-1)
再一次,这不是一个导数。你的困惑源于diff还可以用来进行分化,当应用于符号表达式。这就是对称的用武之地。例如:
信谊x
谁x
所以x是一个象征性的变量。这里不包含数值。
y = x ^ 3 + 3 * x ^ 2 - 2
diff (y, x)
正如您可以看到的,分化的一个表达式。在这两种情况下,一个函数命名使用diff,但是他们却完全不同的事情,这取决于输入参数。