Derivative of a function

18 ビュー (過去 30 日間)
Abiti Sendek
Abiti Sendek 2017 年 1 月 3 日
回答済み: Walter Roberson 2017 年 1 月 3 日
The original function I have use has z1, z2, z3, & z4. So that...
fz = f(z, z1, z2, z3, z4)
and
fz = (z-z1).*(z-z2).*(z-z3).*(z-z4);
AND....
function fprime = dfdz(z, z1, z2, z3, z4)
fprime = ...
(z-z2).*(z-z3).*(z-z4) + ...
(z-z1).*(z-z3).*(z-z4) + ...
(z-z1).*(z-z2).*(z-z4) + ...
(z-z1).*(z-z2).*(z-z3) ;
return
If I want my new fz to have z1, z2, z3, z4 & z5 I would have
fz = (z, z1, z2, z3, z4, z5)
and
fz = (z-z1).*(z-z2).*(z-z3).*(z-z4).*(z-z5);
BUT what would my fprime be?
How would I change my fprime
function fprime = dfdz(z, z1, z2, z3, z4)
fprime = ...
(z-z2).*(z-z3).*(z-z4) + ...
(z-z1).*(z-z3).*(z-z4) + ...
(z-z1).*(z-z2).*(z-z4) + ...
(z-z1).*(z-z2).*(z-z3) ;
return

採用された回答

Walter Roberson
Walter Roberson 2017 年 1 月 3 日
(z - z1).*(z - z2).*(z - z3).*(z - z4) + (z - z1).*(z - z2).*(z - z3).*(z - z5) + (z - z1).*(z - z2).*(z - z4).*(z - z5) + (z - z1).*(z - z3).*(z - z4).*(z - z5) + (z - z2).*(z - z3).*(z - z4).*(z - z5)

その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by