楼主: drexeldg
85526 271

[程序分享] Oxmetrics   [推广有奖]

41
epoh 发表于 2011-10-23 15:25:13 |只看作者 |坛友微信交流群

第一行改成这样

options  memory=4;

语法的确不难,

但就是不习惯.

使用道具

42
ywh19860616 发表于 2011-10-23 15:29:49 |只看作者 |坛友微信交流群
epoh 发表于 2011-10-23 15:25
第一行改成这样options  memory=4;语法的确不难,但就是不习惯.
epoh老师,按您那个修改后,我这样运行没有出结果,也没有提示错误呢

1 ? cd C:\Program Files\TSP 5.0

Current Directory: C:\Program Files\TSP 5.0
  2 ? input ec3sls

Do you want the output displayed at the terminal (y/n)? [y] y
一份耕耘,一份收获。

使用道具

43
epoh 发表于 2011-10-23 15:54:01 |只看作者 |坛友微信交流群

open GiveWin

file\open\........\ec3sls.tsp

Modules\RunTsp

这组数据是artificial data

N=15

T=6;

NT=N*T;

你可以先改成你的数据的N,T试试

然后再把这段产生artificial data的代码取消

读入你的数据

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
ywh19860616 + 5 + 5 + 5 谢谢epoh老师

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

使用道具

44
ywh19860616 发表于 2011-10-23 16:02:19 |只看作者 |坛友微信交流群
epoh老师,得到了这个结果:
Batch file run: C:\Program Files\TSP 5.0\TSP.fl

如何看TSP.fl里面内容?
一份耕耘,一份收获。

使用道具

45
epoh 发表于 2011-10-23 18:24:10 |只看作者 |坛友微信交流群
use ywh_ec3sls.tsp
yhw_ec3sls.rar (2.51 KB) 本附件包括:
  • yhw_ec3sls.tsp

or download ec3sls.tsp from this site:
  http://www.tspintl.com/examples/master/bytype.htm
######

artificial data 格式如下:

                Y1            Y2            Y3            Z1     Z2  Z3 X1 X2 X3
1        -83.74065     -14.21694     -16.43199      -1.73681 ......     
2         22.84087       3.40909       6.60565      0.034185   ......  
3        -32.17143      -9.33348      -4.80566      -1.08682   ......   
.....
.....
88        -1.81448      -0.36424      -0.14313       0.93597   ......     
89         1.57203       7.09187      -5.55756       0.11363   ......   
90       -15.15998      -3.39507      -1.73080       0.43959  .....   

EQUATION: EQ1
     FRML EQ1 Y1 = AY2*Y2 + AY3*Y3 + AX1*X1 + AX2*X2 + AX3*X3
EQUATION: EQ2
     FRML EQ2 Y2 = BZ1*Z1 + BZ2*Z2 + BZ3*Z3 + BX1*X1 + BX2*X2 + BX3*X3
EQUATION: EQ3
     FRML EQ3 Y3 = CZ1*Z1 + CZ2*Z2 + CZ3*Z3 + CX1*X1 + CX2*X2 + CX3*X3

ec3sls.xls (30.5 KB)

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
ywh19860616 + 5 + 5 + 5 哈哈,非常谢谢epoh老师,用您程序可以运行

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

使用道具

46
ywh19860616 发表于 2011-10-23 20:59:49 |只看作者 |坛友微信交流群
谢谢epoh老师了,现在可以运行
一份耕耘,一份收获。

使用道具

47
epoh 发表于 2011-10-24 20:35:54 |只看作者 |坛友微信交流群

老兄,我用读取数据的方式

修改了原程序.

好方便你套用你的数据.

你只要依据你的数据

修改N,T,variables,

及底下lists,equations,parameters.

? Fill in lists here
list XYs y1 y2 y3 z1 z2 z3 x1 x2 x3;
list Xs z1 z2 z3 x1 x2 x3;
list eqs eq1 eq2 eq3;

frml eq1 y1 = ay2*y2 + ay3*y3 + ax1*x1 + ax2*x2 + ax3*x3;
  param ay2 ay3 ax1 ax2 ax3;
frml eq2 y2 = bz1*z1 + bz2*z2 + bz3*z3 + bx1*x1 + bx2*x2 + bx3*x3;
  param bz1-bz3 bx1-bx3;
frml eq3 y3 = cz1*z1 + cz2*z2 + cz3*z3 + cx1*x1 + cx2*x2 + cx3*x3;
  param cz1-cz3 cx1-cx3;

ec3sls_loaddata.rar (6.05 KB) 本附件包括:

  • ec3sls_loaddata.tsp

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
ywh19860616 + 5 + 5 + 5 非常感谢epoh老师花时间帮忙

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

使用道具

48
ywh19860616 发表于 2011-10-24 21:24:49 |只看作者 |坛友微信交流群
epoh老师,我看过您修改的程序,有一个小疑问
如果是年度数据,这个应该是设置为FREQ A
为什么原始程序中这个命令都没有呢?
在您修改的程序中,您用的是N
FREQ N;
一份耕耘,一份收获。

使用道具

49
epoh 发表于 2011-10-24 22:25:13 |只看作者 |坛友微信交流群

这里的格式,可以参考

  TSP\examples\panel

  data:USBAL.dat

  USBALFE.TSP

已有 2 人评分学术水平 热心指数 信用等级 收起 理由
zhangtao + 5 + 5 + 5 对epoh大师致以最崇高的敬意和最真诚的感谢.
ywh19860616 + 5 + 5 + 5 谢谢老师,明白了

总评分: 学术水平 + 10  热心指数 + 10  信用等级 + 10   查看全部评分

使用道具

50
ywh19860616 发表于 2011-10-24 23:01:14 |只看作者 |坛友微信交流群
谢谢epoh老师,明白了
一份耕耘,一份收获。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-24 09:50