cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

How to assign a numerical value to the function to continue, when a calculation does not converge?

SOLVED
Highlighted
Visitor

How to assign a numerical value to the function to continue, when a calculation does not converge?

the ordinate values for W(D,M) exceeds 10^307 at some points in calculation. I want to assign 10000 to W(D,M) in those cases. Please see attached mathcad file. Thanks for A to A.

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

Re: How to assign a numerical value to the function to continue, when a calculation does not converg

You are using "on error" the wrong way.

It has to be the first statement (otherwise the error occurs and your routine fails) and calculation which may fail is on the RHS, not the LHS.

The following should do the job, but on first sight it looks to me that the value of M does not influence the result.

bild.png

View solution in original post

2 REPLIES 2
Highlighted

Re: How to assign a numerical value to the function to continue, when a calculation does not converg

You are using "on error" the wrong way.

It has to be the first statement (otherwise the error occurs and your routine fails) and calculation which may fail is on the RHS, not the LHS.

The following should do the job, but on first sight it looks to me that the value of M does not influence the result.

bild.png

View solution in original post

Highlighted

Re: How to assign a numerical value to the function to continue, when a calculation does not converg

Thank you very much Werner_E  !!!!!

Announcements