楼主: 疯狂的考生
1246 1

[问答] 请教一个使用matlab求偏导的问题 [推广有奖]

  • 0关注
  • 1粉丝

已卖:1198份资源

本科生

96%

还不是VIP/贵宾

-

威望
0
论坛币
17457 个
通用积分
1.5850
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
11561 点
帖子
51
精华
0
在线时间
157 小时
注册时间
2009-3-29
最后登录
2022-4-26

楼主
疯狂的考生 发表于 2014-4-24 21:40:00 |AI写论文
5论坛币
y=a*(b-Q-c)*qi+(1-a)((b-c)Q-Q^2)
其中a b c可看做是常数,Q=q1+q2+....+qi
求y关于qi的偏导数

小弟初学matlab遇到这样的问题,还望论坛里的大神指教一下程序怎么编啊,小弟不胜感激

最佳答案

Benlaron 查看完整内容

两个思路: 一、自己手求导数,然后把表达式输入(这种适合于不复杂的函数形式,比如楼主目前的这种) 二、符号微分,比如说 然后将其它变量视作常数然后对qi使用diff命令求导,比如说 建议help一下偏导数,matlab2013之后的版本帮助文档特么详细 以上
关键词:MATLAB matla atlab Atl Lab 不胜感激 matlab 偏导数 程序

本帖被以下文库推荐

沙发
Benlaron 发表于 2014-4-24 21:40:01
两个思路:

一、自己手求导数,然后把表达式输入(这种适合于不复杂的函数形式,比如楼主目前的这种)
二、符号微分,比如说
  1. y=syms('a*(b-Q-c)*qi+(1-a)((b-c)Q-Q^2')
复制代码

然后将其它变量视作常数然后对qi使用diff命令求导,比如说
  1. f1 = diff(f, q1)
复制代码


建议help一下偏导数,matlab2013之后的版本帮助文档特么详细

以上

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 17:14