Hiii Friends,
Suppose i have two vectors
Ls = (1.2:0.0001:3.0).*1e-6;
delk = (x:y:z) %some vector
I would like to differentiate d(Ls)/d(delk).
How do i do it?
Advance thanks for the advice.
Pavan

 採用された回答

Giorgos Papakonstantinou
Giorgos Papakonstantinou 2015 年 3 月 3 日

0 投票

Assuming Ls and delk are of the same size:
diff(Ls)./diff(delk)

5 件のコメント

Pavan Kumar
Pavan Kumar 2015 年 3 月 3 日
Hii Friend, sorry if my question is wrongly explained...
I would like to differentiate Ls wrt delk. It is not the ratio.
Giorgos Papakonstantinou
Giorgos Papakonstantinou 2015 年 3 月 3 日
My answer does not give the ratio. It gives:
f(x+Δx) - f(x)
----------------
Δx
Wasn't this your question?
Pavan Kumar
Pavan Kumar 2015 年 3 月 3 日
Thank you..That was wanted i wanted. But when i try plotting i get error 'Vectors must be of same length'
Andrew Newell
Andrew Newell 2015 年 3 月 3 日
Ls and delk should have the same length.
Pavan Kumar
Pavan Kumar 2015 年 3 月 3 日
Thank you Andrew and Giorgos.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で MATLAB についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by