I would like to find dn1/dn2 in matlab and I have two vectors n1 and n2.
How can I find dn1/dn2 the simplest way? Are there any inbuilt functions for these kind of calculations?

 採用された回答

Andy
Andy 2011 年 5 月 20 日

0 投票

Perhaps you're looking for
res = diff(n1)./diff(n2); %?

1 件のコメント

Lizan
Lizan 2011 年 5 月 20 日
Yes, the function diff works since DIFF(X), for a vector X, is [X(2)-X(1) X(3)-X(2) ... X(n)-X(n-1)].
Many thanks!
I knew it was simple.

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

その他の回答 (3 件)

Jan
Jan 2011 年 5 月 20 日

0 投票

Do you want to calculate the derivative of one vector according to the other? Do you expect the result to be a matrix? Or are you looking for the GRADIENT command?
Adetunji
Adetunji 2012 年 1 月 19 日

0 投票

x =90 91 92 93 94 95 96 97 98 99 100 y=54 55 54 54 57 57 63 56 57 56 56
am trying to compute the gradient of the above in matlab..any idea?
Jackelin Estrada
Jackelin Estrada 2020 年 9 月 5 日

0 投票

D= 9 6/12 + 7×5^3+2

2 件のコメント

Jackelin Estrada
Jackelin Estrada 2020 年 9 月 5 日
in matlab
Steven Lord
Steven Lord 2020 年 9 月 6 日
It's not clear to me how this relates to the original question. Please post this (with a lot more information about what you're trying to do) as its own question, not as an answer on an existing question.

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

カテゴリ

製品

質問済み:

2011 年 5 月 20 日

コメント済み:

2020 年 9 月 6 日

Community Treasure Hunt

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

Start Hunting!

Translated by