()
| 6180 | } |
| 6181 | |
| 6182 | double getEquation() { |
| 6183 | int index = (int)getFirstArg(); |
| 6184 | Variable name = getNextVariable(); |
| 6185 | Variable formula = getNextVariable(); |
| 6186 | Variable macroCode=null; |
| 6187 | interp.getToken(); |
| 6188 | if (interp.token==',') { |
| 6189 | macroCode = getVariable(); |
| 6190 | interp.getToken(); |
| 6191 | } |
| 6192 | if (interp.token!=')') |
| 6193 | interp.error("')' expected"); |
| 6194 | checkIndex(index, 0, CurveFitter.fitList.length-1); |
| 6195 | name.setString(CurveFitter.fitList[index]); |
| 6196 | formula.setString(CurveFitter.fList[index]); |
| 6197 | if (macroCode != null) |
| 6198 | macroCode.setString(CurveFitter.fMacro[index]); |
| 6199 | return Double.NaN; |
| 6200 | } |
| 6201 | |
| 6202 | void setMinAndMax() { |
| 6203 | double min = getFirstArg(); |
no test coverage detected