1 Pages (4 items)
Problem with solver functions - any solver function fails trying to find a zero on a function... - Messages
Here is a problem I found trying to solve a simple engineering question.

Please see attached file: Problem with solvers.sm (90 KiB) downloaded 805 time(s).

Please see attached file: Problem with solvers.sm (90 KiB) downloaded 805 time(s).
Sorry I don't have maxima.
Equations are solved with FindRoot().
I also had to make some alterations.
Original y(x) function has unit mismatch.
Solvers don't like direct usage of if() or cases().
You can detect it with Unknowns().
If it doesn't produce a result, there is a problem.
Here is your file solved.
Regards
Problem with solvers_solved.sm (95.81 KiB) downloaded 803 time(s).
Equations are solved with FindRoot().
I also had to make some alterations.
Original y(x) function has unit mismatch.
Solvers don't like direct usage of if() or cases().
You can detect it with Unknowns().
If it doesn't produce a result, there is a problem.
Here is your file solved.
Regards
Problem with solvers_solved.sm (95.81 KiB) downloaded 803 time(s).
5 users liked this post
Oscar Campo 2023/9/18 21:19:00, churichuro 2023/9/18 22:05:00, NDTM Amarasekera 2023/9/18 23:04:00, ioan92 2023/9/19 05:38:00, Alvaro 2023/9/19 07:28:00
I assumed C.1 and C.2 has same units.
Maybe I was wrong at that conclusion.
Worksheet below find a solution between 4-6.
This may be the correct result.
Sorry if I made a huge mistake.
Regards
Problem with solvers_revisited.sm (105.7 KiB) downloaded 837 time(s).

Maybe I was wrong at that conclusion.
Worksheet below find a solution between 4-6.
This may be the correct result.
Sorry if I made a huge mistake.
Regards
Problem with solvers_revisited.sm (105.7 KiB) downloaded 837 time(s).
2 users liked this post
Perfect! Thanks for your cooperation!
1 Pages (4 items)
- New Posts
- No New Posts