真是帮了大忙 拟合方程:ln(a-y)=ln(a)- b*x
Title hhh;
Parameters a, b;
Variable x, y;
Function ln(a-y)=ln(a)-b*x;
data ;
//x y
0 0
0.25 32.80
0.50 35.61
1.00 39.39
1.50 43.33
2.00 44.43
4.00 47.63
6.00 54.01
8.00 57.38
12.00 59.42
16.00 63.31
20.00 66.19
24.00 69.74
为什么 结果每次不一样,而且a值非常大?、? 公式:
ln(a-y)=ln(a)-b*x
有可能出现b趋近于0时,公式实际成为:ln(a-y)=ln(a),此时要使左右相等,只有在a趋近于正无穷时才有可那实现,这或许是出现多值的原因。将公式变为:
y=a-exp(ln(a)-b*x)
试试! 楼主 真是厉害,解释的确实很有道理。
十分感激!不知道怎样感谢你。。。 原帖由 dingd 于 2006-6-22 16:08 发表
Origin最引以自豪的主要功能之一就是非线性拟合,但与1stOpt相比,不论是在易用性还是拟合能力与效果上,相差甚远!在<a href="http://bbs.matwav.com/" target="_blank" >研学论坛< ...
请问dingd
该软件能求出非线性多元方程组的所有包括方程的虚根吗?见下贴
http://forum.vibunion.com/forum/viewthread.php?tid=30500&highlight=%2Bzcf1976 有破解版的吗?谢谢
你们试过用双曲函数的吗? 1stOpt的智能拟合功能
智能拟合是1stOpt2.0增加的一项新功能,对于大数据量的拟合,可成倍甚至几十倍缩短计算时间。
智能拟合可在设置面板设定或在代码本中用关键字:IntelligentReg来设定。下面以著名的NIST拟合测试题集中Gauss3为例,看其是如何大幅缩短计算时间的,代码附后。
测试环境,WinXP,P3 800,分别计算五次,每次初值由1stOpt随机取值。计算结果对比(五次平均):
采用智能拟合功能 不采用智能拟合功能
计算时间(秒) 7.53 157
加快速度:157/7.53 = 20.8499336倍
******代码********
Parameter b(1:8);
Variable y, x;
Algorithm = GLM; //设定算法
IntelligentReg = 5;//设定智能拟合功能及参数
Functiony = b1*exp( -b2*x ) + b3*exp( -((x-b4)^2 / b5^2 ))
+ b6*exp( -((x-b7)^2 / b8^2));
Data;
90.21355 7.000000
89.29235 8.000000
91.51479 9.000000
89.60965 10.000000
86.56187 11.00000
85.55315 12.00000
87.13053 13.00000
85.67938 14.00000
80.04849 15.00000
82.18922 16.00000
87.24078 17.00000
80.79401 18.00000
81.28564 19.00000
81.56932 20.00000
79.22703 21.00000
79.43259 22.00000
77.90174 23.00000
76.75438 24.00000
77.17338 25.00000
74.27296 26.00000
73.11830 27.00000
73.84732 28.00000
72.47746 29.00000
71.92128 30.00000
66.91962 31.00000
67.93554 32.00000
69.55841 33.00000
69.06592 34.00000
66.53371 35.00000
63.87094 36.00000
69.70526 37.00000
63.59295 38.00000
63.35509 39.00000
59.99747 40.00000
62.64843 41.00000
65.77345 42.00000
59.10141 43.00000
56.57750 44.00000
61.15313 45.00000
54.30767 46.00000
62.83535 47.00000
56.52957 48.00000
56.98427 49.00000
58.11459 50.00000
58.69576 51.00000
58.23322 52.00000
54.90490 53.00000
57.91442 54.00000
56.96629 55.00000
51.13831 56.00000
49.27123 57.00000
52.92668 58.00000
54.47693 59.00000
51.81710 60.00000
51.05401 61.00000
52.51731 62.00000
51.83710 63.00000
54.48196 64.00000
49.05859 65.00000
50.52315 66.00000
50.32755 67.00000
46.44419 68.00000
50.89281 69.00000
52.13203 70.00000
49.78741 71.00000
49.01637 72.00000
54.18198 73.00000
53.17456 74.00000
53.20827 75.00000
57.43459 76.00000
51.95282 77.00000
54.20282 78.00000
57.46687 79.00000
53.60268 80.00000
58.86728 81.00000
57.66652 82.00000
63.71034 83.00000
65.24244 84.00000
65.10878 85.00000
69.96313 86.00000
68.85475 87.00000
73.32574 88.00000
76.21241 89.00000
78.06311 90.00000
75.37701 91.00000
87.54449 92.00000
89.50588 93.00000
95.82098 94.00000
97.48390 95.00000
100.86070 96.00000
102.48510 97.00000
105.7311 98.00000
111.3489 99.00000
111.0305 100.00000
110.1920 101.00000
118.3581 102.00000
118.8086 103.00000
122.4249 104.00000
124.0953 105.00000
125.9337 106.0000
127.8533 107.0000
131.0361 108.0000
133.3343 109.0000
135.1278 110.0000
131.7113 111.0000
131.9151 112.0000
132.1107 113.0000
127.6898 114.0000
133.2148 115.0000
128.2296 116.0000
133.5902 117.0000
127.2539 118.0000
128.3482 119.0000
124.8694 120.0000
124.6031 121.0000
117.0648 122.0000
118.1966 123.0000
119.5408 124.0000
114.7946 125.0000
114.2780 126.0000
120.3484 127.0000
114.8647 128.0000
111.6514 129.0000
110.1826 130.0000
108.4461 131.0000
109.0571 132.0000
106.5308 133.0000
109.4691 134.0000
106.8709 135.0000
107.3192 136.0000
106.9000 137.0000
109.6526 138.0000
107.1602 139.0000
108.2509 140.0000
104.96310 141.0000
109.3601 142.0000
107.6696 143.0000
99.77286 144.0000
104.96440 145.0000
106.1376 146.0000
106.5816 147.0000
100.12860 148.0000
101.66910 149.0000
96.44254 150.0000
97.34169 151.0000
96.97412 152.0000
90.73460 153.0000
93.37949 154.0000
82.12331 155.0000
83.01657 156.0000
78.87360 157.0000
74.86971 158.0000
72.79341 159.0000
65.14744 160.0000
67.02127 161.0000
60.16136 162.0000
57.13996 163.0000
54.05769 164.0000
50.42265 165.0000
47.82430 166.0000
42.85748 167.0000
42.45495 168.0000
38.30808 169.0000
36.95794 170.0000
33.94543 171.0000
34.19017 172.0000
31.66097 173.0000
23.56172 174.0000
29.61143 175.0000
23.88765 176.0000
22.49812 177.0000
24.86901 178.0000
17.29481 179.0000
18.09291 180.0000
15.34813 181.0000
14.77997 182.0000
13.87832 183.0000
12.88891 184.0000
16.20763 185.0000
16.29024 186.0000
15.29712 187.0000
14.97839 188.0000
12.11330 189.0000
14.24168 190.0000
12.53824 191.0000
15.19818 192.0000
11.70478 193.0000
15.83745 194.0000
10.035850 195.0000
9.307574 196.0000
12.86800 197.0000
8.571671 198.0000
11.60415 199.0000
12.42772 200.0000
11.23627 201.0000
11.13198 202.0000
7.761117 203.0000
6.758250 204.0000
14.23375 205.0000
10.63876 206.0000
8.893581 207.0000
11.55398 208.0000
11.57221 209.0000
11.58347 210.0000
9.724857 211.0000
11.43854 212.0000
11.22636 213.0000
10.170150 214.0000
12.50765 215.0000
6.200494 216.0000
9.018902 217.0000
10.80557 218.0000
13.09591 219.0000
3.914033 220.0000
9.567723 221.0000
8.038338 222.0000
10.230960 223.0000
9.367358 224.0000
7.695937 225.0000
6.118552 226.0000
8.793192 227.0000
7.796682 228.0000
12.45064 229.0000
10.61601 230.0000
6.001000 231.0000
6.765096 232.0000
8.764652 233.0000
4.586417 234.0000
8.390782 235.0000
7.209201 236.0000
10.012090 237.0000
7.327461 238.0000
6.525136 239.0000
2.840065 240.0000
10.323710 241.0000
4.790035 242.0000
8.376431 243.0000
6.263980 244.0000
2.705892 245.0000
8.362109 246.0000
8.983507 247.0000
3.362469 248.0000
1.182678 249.0000
4.875312 250.0000
哪里有“使用说明”啊?
是呀,我也正想用这个软件,可哪里有“使用说明”或“教程”呢?楼主能不能帮帮忙! chhhbj@163.com
多谢! 下载地址http://www.xunway.com/Soft_detail.aspx?softid=1900
我试过了 是2.0版本的吗? 原帖由 bjshm2005 于 2007-2-1 00:20 发表 http://www.chinavib.com/forum/images/common/back.gif
下载地址http://www.xunway.com/Soft_detail.aspx?softid=1900
我试过了
下载不了啊?能给我传一个么?邮箱aduktxj@126.com dingd能举个最小二乘的实例么? 上面的拟合例子都是用最小二乘法啊! 注册版的价格多少? dingd用的应该是注册版2.0吧?请说说价格好么?