Skip to main content
19-Tanzanite
August 22, 2024
Solved

Problem with finding a time symbolic expression at which function become unity

  • August 22, 2024
  • 1 reply
  • 2012 views

Hi,

I have this equation:

Cornel_0-1724330931382.png

I want to find time t (a symbolic expression for t) at which the above function is equal with 1. So:

Cornel_1-1724331038513.png

 

Cornel_0-1724331607352.png

What I am missing?

 

Best answer by Werner_E

I don't see any problem here and don't understand why you think that t=0.1 should be a solution - it isn't.

Werner_E_0-1724356720069.png

 

1 reply

Werner_E25-Diamond IAnswer
25-Diamond I
August 22, 2024

I don't see any problem here and don't understand why you think that t=0.1 should be a solution - it isn't.

Werner_E_0-1724356720069.png

 

Cornel19-TanzaniteAuthor
19-Tanzanite
August 23, 2024

Ok, I see, ok, thanks.

Now going also to an numerical approach solution for this problem. How to find t2 value above obtained by symbolic means way that gives f(t2(), , )=1?
For example one method at which I am thinking by now (but also other approaches are welcome): to iterate time t and then to look/check where f() have the desire value, in this case 1.
How to implement below things?

Cornel_2-1724397043969.png

 

Cornel_0-1724397028830.png

Cornel_1-1724397035491.png

For this we need to check in the f() where f() = 1:

Cornel_3-1724397118341.png

 

Then:

Cornel_4-1724397192413.png

 

And finally to find the corresponding index found at Step 2 in the t column vector.

 

Cornel_7-1724397437116.png

 

But as I said, other methods to achieve this thing (of finding time t at which f() is equal with 1) are welcome if exists. This above method is only at which I am thinking by now.

 

23-Emerald IV
August 23, 2024

Have you tried the root() function?

 

Success!

Luc