y(t)= a*t*exp(-a*t); z=summation(A(i)*y(t-T(i)).summation from i=1 to J. i need to partially differentiate z wrt A() and T()
1 次查看(过去 30 天)
显示 更早的评论
for the above equation i need to partially differentiate z wrt A() and T() . how do i include the summation in matlab code.
Thank you in advance
回答(1 个)
Ced
2016-3-26
And you want to do this symbolically? Looks to me that this would be a possibility:
1. create a variable for each summation index. You can do this e.g. using the syntax
a_vec = sym('a',1:J);
2. define the term z = sum(....)
3. differentiate w.r.t each variable, either in a loop, or in vector form using the jacobian function. See here:
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Calculus 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!