中国科学软件网-首页
Ox Professional V 7——统计经济之矩阵语言
统计经济之矩阵语言

一个面向对象的矩阵编程语言。这是统计学和计量经济学的一个重要工具编程语法类似于c++和全方位的矩阵和统计操作的命令。Ox Professional是OxMetrics的核心。大多数OxMetrics的其他模块(如PcGive、邮票、G@RCH)与牛语言实现。Ox Professional专业属于theOxMetrics企业版


本软件含以下:
◎CD-ROM
◎Single-user Lincence for Ox Professional
◎英文手册:
1. Introduction to OX Manual (AN OBJECT-ORIENTATED MATRIX PROGRMMING LANGUAGE) (105pages)
2. OX Manual (AN OBJECT-ORIENTATED MATRIX PROGRMMING LANGUAGE) (408pages)
3. GiveWin Manual (AN INTERFACE TO EMPIRICAL MODELLING) (160pages)
◎Welcome Letter
◎Registration Form & Self Addressed Envelope
Ox Professional? is an object-oriented matrix programming language. It is an
important tool for statistical and econometric programming with syntax similar to
C++ and a comprehensive range of commands for matrix and statistical
operations. Ox is at the core of OxMetrics. Most of the other modules of
OxMetrics (e.g. PcGive?, STAMP?, G@RCH?) are implemented with the
Ox language. Ox Professional belongs to the OxMetrics Enterprise Edition?.

New features in Ox Professional 7

Dynamic link libraries and oxo files need to be recompiled for Ox 7!

Multithreaded computation is only supported by Ox Professional

New syntax
foreach loops
Lambda functions (anonymous functions)

Input handling
Open a zip file for reading. The following file functions can handle the opened zip file: fread, fscan, feof, fsize.
Database class handles choice variables
replace: replace text in string
loadsheet: loads an entire sheet from xlsx file (can be any sheet, not just the first)
Improved handling of files >2GB

Efficiency
Improved handling of function arguments that are not labelled as const.
Faster virtual function calls
Lower overhead of sub matrix assignment
Compilation of canonical for and foreach loops

Parallel programming
Parallel loops
Parallel simulation using Simulator class

Developer
Renamed Appendices to Developers manual. Created C# and Java examples.
Java version of RanApp (usung NetBeans)

Supported Platforms

Ox Professional 7 supports the latests versions of Microsoft Windows, Mac OS and Linux. See below to see if your machine is compliant with the latest version:

Microsoft Windows:
Windows 8, 7, Vista, XP, 2000 (32-bit)
Windows 8, 7, Vista (64-bit)

Mac OS:
OS X 10.4 (Tiger)
OS X 10.5 (Leopard)
OS X 10.6 (Snow Leopard)
OS X 10.7 (Lion)
OS X 10.8 (Mountain Lion)

Linux:
32-bit
64-bit