need help on equation a*b-c*d(t-1)=1....

6 ビュー (過去 30 日間)
rjnt Kaur
rjnt Kaur 2013 年 4 月 12 日
hello professionals....i need help on equation a*b-c*d(t-1)=1....where a and c are selected randomly and b , d and t are previously calculated.there shoulb be a loop until the equation become equal to one.thank u
  1 件のコメント
Walter Roberson
Walter Roberson 2013 年 4 月 12 日
If you are looping, what is going to change in the loop? You would be choosing new random values "a" and "c" ? If so then you could end up with a very long wait indeed.

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

採用された回答

Walter Roberson
Walter Roberson 2013 年 4 月 12 日
For any given "a", there is exactly one "c" that works:
c = (1 - a*b)/(d*(1-t))
If when you say "selected randomly" you mean that they are to be in the range [0,1] then the condition could only be satisfied when c is between 1/(d*(1-t)) and (1-b)/(d*(1-t)) . Exception: if d = 0, then c can be anything and a = 1/b

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

タグ

タグが未入力です。

Community Treasure Hunt

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

Start Hunting!

Translated by