NonlinearRegress機能は,組込み関数のNonlinearModelFitで利用できるようになった.
新しいシステム関数
NonlinearModelFitは組込みの Mathematica カーネルの一部である:
Version 6.0
nlm = NonlinearModelFit[{{2, -0.99}, {6, -0.7}, {10, 0.58}, {14, 0.41}, {18, -0.66}}, Sin[a + b * x ^ 2], {a, b}, x]結果はFittedModelオブジェクトとして返され,そのプロパティも返すことができる:
nlm[{"ParameterTable", "RSquared"}]利用できるプロパティのリストを求めるには,"Properties"を使う:
Version 6.0
nlm["Properties"]FittedModelオブジェクトの関数形式が求めたいときはNormalを使う:
Normal[nlm]以前NonlinearRegressで利用できたプロパティの中には,名前が変わったものもある:
| NonlinearRegress | NonlinearModelFit |
| AsymptoticCorrelationMatrix | "CorrelationMatrix" |
| AsymptoticCovarianceMatrix | "CovarianceMatrix" |
| MeanPredictionCITable | "MeanPredictionConfidenceIntervalTable" |
| ParameterCITable | "ParameterConfidenceIntervalTable" |
| SinglePredictionCITable | "SinglePredictionConfidenceIntervalTable" |
| SummaryReport | {"BestFitParameters", "ParameterConfidenceIntervalTable", "EstimatedVariance", "ANOVATable", "CorrelationMatrix", "FitCurvatureTable"} |