在VC中使用Matrix<LIB>C++数学库

本文出自《Visual C++数字图像处理技术详解》——刘海波 沈晶 郭耸

Matrix<LIB>C++数学库是MathTools公司利用MatCom技术开发的一个面向专业从事工程技术和科学计算人员的矩阵运算动态链接库。

该库提供了绝大多数的关于矩阵类、矩阵操作及数值计算等函数的定义。

具体实现步骤如下:

(1)将v4501v.lib和matlib.h复制到所需用到的工程文件路径中.

v4501v.lib和matlib.h这两个文件可以通过安装MATCOM软件(其最新版本为4.5)后,在其安装路径下的lib文件夹中得到.

(2)选择"项目|属性"菜单命令,在弹出的对话框中选中左侧的"链接器|命令行"选项,在右侧的"附加选项"框中键入

v4501v.lib.

(3)在需要使用Matrix<LIB>C++数学库的头文件和实现文件中添加头文件:即包含以下代码:
#include "matlib.h"

(4)初始化Matrix<LIB>C++数学库,在mainFrm.cpp文件加入如下代码:

CMainFrame::CMainFrame()
{
InitM(MATCOM_VERSION);//初始化类库调用
}
CMainFrame::~CMainFrame()
{
exitM(); //结束类库调用

}

(5)将Matrix<LIB>C++数学库的动态链接文件ago4501.dll、v4501v.dll、opengl32.dll和glu32.dll复制到

windows的system32文件夹下。

如果系统已经安装了MATCOM4.5,则这4个动态连接库文件会自动安装在相应的目录下。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值