内联函数的偏导数

7视图(30天)
alpedhuez
alpedhuez 2018年5月12日
回答: 沃尔特·罗伯森 2018年5月12日
我在脚本中定义了一个内联函数
函数=测试(a, B, C)
我想象征性地定义这个测试函数的偏导数对A, B, c,请告知。

答案(2)

明星黾
明星黾 2018年5月12日
你的问题缺乏细节。的 雅可比矩阵 (链接)函数可能是你想要的。另一个选择是 梯度 (链接)函数,取决于你想要的结果。

沃尔特·罗伯森
沃尔特·罗伯森 2018年5月12日
信谊A B C
有趣=测试(A, B, C);
现在有趣的符号表达式包括,B, C,你可以计算梯度,或者可以直接计算
diff(有趣)
为例。
注意,这不会工作,如果测试使用“如果”语句测试输入的值,还是逻辑索引基于价值观,或如果它初始化向量数组来0(),试图从一个赋值计算,B, C。有时你需要改变一个函数有点使它与符号输入可用。有时你需要采取测试等
如果issym (A) | | issym (B) | | issym (C)
y =分段();
其他的
如果<π| | B > sqrt (2)
y = 11;
其他的
y = 9;
结束
结束
——也就是说,有时你需要测试如果你做象征性的工作和创建一个分段()表达式,因为你不能测试未解决符号对具体数字。

标签

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!