How to display answers using polyfit
古いコメントを表示
Hello everyone.
I'm trying to use polyfit to analyze some data, I want a linear regression, but the slope of the line is small, approximately 1.33e-7, but when I use polyfit, it only returns the coefficient of slope as 0. How can I get it to display the true number?
回答 (3 件)
How do you know the slop of the line before you do the fit? How noisy is the data?
This seems to work:
>> x = 0:1; y = [0 1.33e-7]+5;
>> pp = polyfit(x,y,1)
pp =
1.33e-007 5
Star Strider
2012 年 10 月 27 日
編集済み: Star Strider
2012 年 10 月 28 日
You may have scaling problems such that the slope and intercept may vary by several orders of magnitude. Experiment with:
format longE
Jan
2012 年 10 月 27 日
Perhaps you want to modify the display in the command line:
format long g
カテゴリ
ヘルプ センター および File Exchange で Resampling Techniques についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!