experts in numerical software and hpc services
NAG 电子报 91 期
19 Auguest 2010

NAG 博客
NAG C 算法库第 9 版推出 - 新建多项函数

我们很高兴的宣布最新版本 NAG C 程序库已经推出了。我们纳入了许多新的功能且强化了原有函数的功能...More
NAG C 算法库中的 copulas 函数说明
第 9 版中有部分的新功能是由 Couplas 函数所组成的。在这篇短文中,我们将说明在 NAG C 算法库中的 Copula 函数。 More
NAG Fortran 编译器 Fortran Builder 推出
NAG Fortran Builder 编译器 5.2 版已经推出了,增加了许多新的功能。新版本中增强了集成开发环境的功能。 More
以及...
  • 使用者成功案例:非球形粒子的光源散射 More
  • 近期博客文章 (英文) More
  • NAG 近期活动 More
  • NAG 近期推出版本 More
NAG 解决方案...
Borland C++
Borland Delphi
C#
Excel
GPUs
Java
Labview
Maple
MATLAB
Microsoft C++
Microsoft .NET
PowerBuilder
Python
R Under Windows
Visual Basic
VB for Applications

NAG C 算法库第 9 版推出 - 新建多项函数
我们很高兴的宣布推出新版本的 NAG C 算法库。在 第 9 版 中,我们加入了许多新的函数,同时也强化了许多原有的函数。 在这个版本中我们加入了两个函数章节:全局优化与小波转换,另外也增加了选择权定价公式功能。在统计领域中也加入了许多函数,例如下文提到的 copulas 函数,还包含优化、线性代数、常微分方程、回归、随机数生成、搜寻与特殊函数等。

您可以从以下的链接了解更多的函数功能:全局优化最邻近相关矩阵 小波转换部分最小二乘 / 脊回归分位数全新搜寻函数
NAG C 算法库中的关联结构 (copulas) 函数说明
许多 NAG C 算法库第 9 版的功能加入了 copulas 函数。在统计上 copula 可被视为多变量分布的关联结构。每一个分布是两个或多个的单变量分布组成的。Copulas 能够应用在各种不同的模拟问题上。例如:金融模型。

Copulas 函数涵盖的范围请参考 详细说明

NAG Fortran 编译器 Fortran Builder 推出
新推出的 NAG Fortran Builder 5.2 版,增加了许多新的功能。新版本大大的强化 Fortran Builder 的集成开发环境,并且加入更多支持 Fortran 2003 的功能。
 
Fortran Builder IDE 的主要新功能:
·         支持 OpenGL 算法库接口,提供二维与三维的图形算法库
·         支持 GTK+ 函数接口,提供图形用户接口开发函数
·         运行时间发生错误,能够指出程序位置
·         集成内存泄漏 (Memory Leak) 侦测功能
·         改变默认项目的设定功能
·         单一文件快速运行模式
·         完整的内建说明文件
 
NAG Fortran Builder 是建构在 NAG Fortran 编译器 5.2 版上。这个版本的编译器包含了四倍精确度的实数与复数型态支持,以及 Fortran 2003 多种功能的支持,例如: 子程序指针、可配置的纯量、延缓的字符长度、递归输入与输出以及关联 (ASSOCIATE) 结构。另外还包含其他功能,如使用性、调试功能与编译器性能等。
 
NAG Fortran 编译器 5.2 版同时也支持 Linux、Apple Mac (采用 Power 或 Intel 处理器) 以及 Sun SPARC Solaris 环境。
 
 

上图的 Fortran Builder 截图中,您可以看到已经生成一个简单的 console 专案。File/New/Project 选单带出两个 Create Project 对话框。当选择 "Hello World' source",Fortran Builder 将会自动产生 (main.f95) 程序。左下角显示出成功编译此项目的成功讯息。

top

使用者成功案例:非球形粒子的光源散射
在非球形粒子上的电磁波散射,常常应用于大气遥感及工程与医学的检测上。我们可以利用此研究应用于气候环境中评估灰尘颗粒的影响、估计粉末分布的大小以及分析红血球细胞等。 在过去十多年来,有越来越多先进的测量技术发展出来,让探讨的问题不仅仅是考虑球形粒子上的光散射问题,反而是以更实际的粒子型态进行研究。 然而有两个因素让这样的分析变得相当复杂。首先,数值计算上的需求远远高于球形粒子的传统 Mie Theory (米氏理论)。它几乎完全取决于粒子的型态且只能在特殊情况中运行。 第二个问题是与既有应用在球形的收敛程序相比,它显得更为复杂了。为了要获得可靠的结果,需要更详细的去了解此方法背后的相关知识,否则很容易就掉入了错误的陷阱中。
 
为了解决这些问题,我们开发了一个软件 (命名为 mieschka),利用自动收敛程序来分析在固定或随机方向中对称粒子旋转的光散射问题。
 
请参考德国太空中心遥测技术所的 完整故事
 

近期博客文章 (英文)
 
NAG 近期活动
 
9th International Conference on Monte Carlo and Quasi-Monte Carlo Methods in Scientific Computing
15th-20th August 2010 波兰华沙
NAG 的 Marcin Krzysztofik 与 Jacques du Toit 将出席此次活动
 
Risk USA
1-4 November 2010 纽约
NAG 将再次在这个美国首屈一指的金融机构风险管理活动中参展
 
Quant Congress Europe
9-11 November 2010 伦敦
NAG 将于此会议中演示最新的研究与在市场风险管理、衍生商品模型与交易的创新方法
 
SC10
15-18 November 2010, 纽奥良
许多 NAG 专家将参加此项重要会议
top
 
NAG 近期推出版本
 
NAG C 算法库第 9 版 支持以下环境:
                Microsoft Windows 32-bit 使用 Intel C++ v11.1 编译器
                Linux 64-bit 使用 GNU gcc 4.1.2 编译器
 
NAG Fortran 算法库第 22 版 支持以下环境:
                Linux 64-bit 使用 GNU Fortran 4.3.2 编译器
 
NAG Fortran Builder 编译器 5.2 版 支持以下环境:
                Microsoft Windows 32-bit
  

NAG 40 年回顾与展望 
 
© 英商纳格资讯台湾分公司 2010