首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Diff函数

如何使用Diff函数
EN

Stack Overflow用户
提问于 2021-07-15 03:43:53
回答 1查看 196关注 0票数 0

我正在做一个算法,在某个时候,我必须计算函数的导数,我试着使用diff,但是它不起作用。

我的函数定义如下:

代码语言:javascript
复制
function y = funcionF(x)
   y = x^3 - 3*x^2 -10;
end

我尝试了diff(funcionF),但是我得到了这个错误:

输入参数不足。

是否有办法使其工作,还是必须使用符号函数?

EN

回答 1

Stack Overflow用户

发布于 2021-07-15 04:00:04

https://au.mathworks.com/help/symbolic/differentiation.html

您需要使用syms来定义符号,这需要符号数学工具箱,而我没有这个工具箱,但是这应该有效(根据文档):

代码语言:javascript
复制
>> syms x
>> f = x^3 - 3*x^2 - 10;
>> diff(f)

应该给你这样的东西

代码语言:javascript
复制
ans = 
3*x^2-6*x
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68387632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档