calculating x when y is > 0

3 ビュー (過去 30 日間)
Gavin Seddon
Gavin Seddon 2019 年 2 月 13 日
コメント済み: Gavin Seddon 2019 年 3 月 14 日
Hello
I have plotted a changing distance (d(x)) with time using cftool and calculated the function. Its derivative was calculated and this is v(x). when plotted with fplot the initial Y values are 0. I am calculating the x position at which this rises above the x axes (y>0). To do this i made v(x) equivalent to 1 (==1) and evluated x yet:
>>v(x)==1
ans =
(4119*x^2)/10000 - (1787*x)/5000 + 891/2500 ==1
>> eval x
x =
x
Will someone please help to calculate this? i can measure the x value directly. It is preferable to standardise this procedure.
GS.
  2 件のコメント
Gavin Seddon
Gavin Seddon 2019 年 2 月 14 日
Hello, I tried
solve (x)
ans =
0
does this help?
GS.
madhan ravi
madhan ravi 2019 年 2 月 14 日
Are you asking or stating?

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

採用された回答

Walter Roberson
Walter Roberson 2019 年 2 月 14 日
solve(v(x)==1,x)
  16 件のコメント
Walter Roberson
Walter Roberson 2019 年 3 月 13 日
Do you mean that the second column of your table contains x values ? If so then
YourTable.NewThirdColumn = double( subs( v, x, YourTable.{:,2}));
Gavin Seddon
Gavin Seddon 2019 年 3 月 14 日
Hello,
mytable.NewThirdColumn = double( subs( v, x, MyTable.(2)));
was the command used and yes indeed it produced a third column.
The numbers revealed indicate the method I tried previously was indeterminate. Thank you
GS.

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

その他の回答 (0 件)

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by