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 ExchangeAudio I/O and Waveform Generation についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by