How do I pull a value out of a different equation @ a specific value

1 回表示 (過去 30 日間)
Bryce Johnson
Bryce Johnson 2019 年 10 月 3 日
コメント済み: Bryce Johnson 2019 年 10 月 3 日
I am trying to find the value of D @ time Tmin but in my mind I think it should go like Tmin(D) but it says indices must be positive intgers or logical values.
function[Tmin,Dt] = Tension(Lb,Lc,W,Dmin,Dmax)
D = linspace(Dmin,Dmax,20);
T = (Lb*Lc*W)./(D.*sqrt(Lc^2-D.^2));
Tmin = min(T);
Dt = T(Tmin);

採用された回答

James Tursa
James Tursa 2019 年 10 月 3 日
編集済み: James Tursa 2019 年 10 月 3 日
[Tmin,k] = min(T);
Dt = D(k);
  1 件のコメント
Bryce Johnson
Bryce Johnson 2019 年 10 月 3 日
Thanks I just couldn't figure it out, also I replaced Dmin with Dt because Dmin is already specified in the function input but that still worked.

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeArgument Definitions についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by