- #1

- 5

- 1

Sadly, the "solve(" function returns text which is useless for manipulating the value (for example, taking the minimum)

Thanks in advance for any help.

You are using an out of date browser. It may not display this or other websites correctly.

You should upgrade or use an alternative browser.

You should upgrade or use an alternative browser.

- Thread starter jzmaster
- Start date

- #1

- 5

- 1

Sadly, the "solve(" function returns text which is useless for manipulating the value (for example, taking the minimum)

Thanks in advance for any help.

- #2

- 5

- 1

the "solve(" function returns text no matter what you do. The only useful function is "nSolve(". Unfortunately, nSolve will give whatever value it finds first which satisfies the equation, and doesn't search for other values. It is still useable in this case though:

by using "nSolve(function,variable) | variable < value", I can restrict nSolve's solution to a specific domain. By doing so, I can get the value in the region I'm interested in (in this case, subsonic flow, I'd type "nSolve(A/A* function,variable) | variable < 1" for subsonic, or "... | variable > 1" for supersonic.

Share: