mdcooper wrote:

Hello all,

I am trying to use a least squares method (the one written by Konrad Hinsen), but I do not want the method to be able to generate negative values. Is there a way to stop least squares programs from doing so?

I have probably not included enough information but I am not sure what people need so I will wait for a response.

Thanks,

Matt
mdcooper at uvic dot ca


_______________________________________________ Tutor maillist - [email protected] http://mail.python.org/mailman/listinfo/tutor



i seem to recal a recent thread about this....

the short answer (imo):

check for negitive values in the output:

##############################
if output < 0: #is it a neg num?
print 'err: output would be negitive!' #if so, then display some sort of error msg
else: #otherwise its a valid value
print str(output) #and we convert to a string and display
##############################



now, I am not sure what you are doing with the code, or what it looks like. a simple if check should let you do something with negitive numbers (at the least show an err msg). I guess another (retarded) option would be to abs(output) and get the non-signed version (if abs() is the absolute-value func...never used it myself)....


--
Jason Christopher Child

Computer Network Service Professionals
VOZ Online

_______________________________________________
Tutor maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/tutor

Reply via email to