【GSL】GNU Scientific Library 科学计算库VS2010安装配置

2024-02-19 21:32

本文主要是介绍【GSL】GNU Scientific Library 科学计算库VS2010安装配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

GNU Scientific Library (GSL)是一个开源的科学计算的函数库,里面有大量的数学计算函数,非常强大,有下面几个模块:

转载请注明出处:http://blog.csdn.net/xiaowei_cqu/article/details/7572666

Mathematical Functions 常用数学函数Complex Numbers 复数Special Functions 特殊函数Vectors and Matrices 向量与矩阵Permutations 置换 Combinations 组合 BLAS Support 基本线性代数子程序支持 Linear Algebra 线性代数 Eigensystems 求解特征值Fast Fourier Transform 快速傅里叶变换 Numerical Integration 数值积分 Random Number Generation 随机数生成器 Quasi Random Sequences 拟随机序列 Random Number Distribution 随机数分布 Statistics 统计 Histograms 直方图 N-tuples N 元组 Monte Carlo Integration 蒙特卡罗积分Simulated Annealing 模拟退火 Ordinary Differential Equations 常微分方程 Interpolation 插值 Numerical Difference 差分 Chebyshev Approximation 车比雪夫逼近 Series Acceleration 级数加速 Wavelet Transform 小波变换 Discrete Hankel Transform 离散汉克尔变换 One-dimensional Root Finding 一维函数求零点 One-dimensional Minimization 一维函数求极小 Multi-dimensional Root Finding 多维函数求零点Multi-dimensional Minimization 多维函数求极小Least Square Fitting 最小二乘拟合 Nonlinear Least Square Fitting 非线性最小二乘拟合 Basic Splines 基础样条Physical Constants 物理常数 IEEE Floating Point Arithmetic 浮点算术

可以参考GSL--GNU Scientific Library在Gsl for Widows可以下载。或者在我的csdn资源:GSL安装包及说明文档。

下载Complete package, except sources 和 Sources 两个setup文件。GSL的源码是需要自己编译的,编译和配置的过程和OpenCV类似。

在src里有个vc8的文件夹,用VS2010打开libgsl.sln文件。

把copy_gsl_hearders 和 libgsl 的四个版本 Debug-DLL Debug-StaticLib。。(如图)静态、动态的四个版本全部Build一遍。

然后把生成目录默认libgsl 和libgslcblas 两个目录中的 .lib文件拷贝到 和src同一级的lib文件中,.dll文件放到你的环境目录可访问(如system32)或你的工程文件中,只要保证项目能找到就好啦。

然后在你的项目中如果用的话,VC++ Directories 中include,lib,src 分别加入gsl的目录,linker->input 写入libgsl.lib libgslcblas.lib,动态版本相应加d,同opencv的配置。

现在可以试文档中的一个简单的例子:

#include <stdio.h>
#include <gsl/gsl_sf_bessel.h>
int main (void)
{double x = 5.0;double y = gsl_sf_bessel_J0 (x);printf ("J0(%g) = %.18e\n", x, y);return 0;
}
运行结果:



下载链接:http://download.csdn.net/detail/xiaowei_cqu/4307029

这篇关于【GSL】GNU Scientific Library 科学计算库VS2010安装配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/726030

相关文章

Redis Cluster模式配置

《RedisCluster模式配置》:本文主要介绍RedisCluster模式配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录分片 一、分片的本质与核心价值二、分片实现方案对比 ‌三、分片算法详解1. ‌范围分片(顺序分片)‌2. ‌哈希分片3. ‌虚

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关

Maven 配置中的 <mirror>绕过 HTTP 阻断机制的方法

《Maven配置中的<mirror>绕过HTTP阻断机制的方法》:本文主要介绍Maven配置中的<mirror>绕过HTTP阻断机制的方法,本文给大家分享问题原因及解决方案,感兴趣的朋友一... 目录一、问题场景:升级 Maven 后构建失败二、解决方案:通过 <mirror> 配置覆盖默认行为1. 配置示

Nexus安装和启动的实现教程

《Nexus安装和启动的实现教程》:本文主要介绍Nexus安装和启动的实现教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Nexus下载二、Nexus安装和启动三、关闭Nexus总结一、Nexus下载官方下载链接:DownloadWindows系统根

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

Java SWT库详解与安装指南(最新推荐)

《JavaSWT库详解与安装指南(最新推荐)》:本文主要介绍JavaSWT库详解与安装指南,在本章中,我们介绍了如何下载、安装SWTJAR包,并详述了在Eclipse以及命令行环境中配置Java... 目录1. Java SWT类库概述2. SWT与AWT和Swing的区别2.1 历史背景与设计理念2.1.

maven私服配置全过程

《maven私服配置全过程》:本文主要介绍maven私服配置全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录使用Nexus作为 公司maven私服maven 私服setttings配置maven项目 pom配置测试效果总结使用Nexus作为 公司maven私

springboot加载不到nacos配置中心的配置问题处理

《springboot加载不到nacos配置中心的配置问题处理》:本文主要介绍springboot加载不到nacos配置中心的配置问题处理,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录springboot加载不到nacos配置中心的配置两种可能Spring Boot 版本Nacos

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

Nacos注册中心和配置中心的底层原理全面解读

《Nacos注册中心和配置中心的底层原理全面解读》:本文主要介绍Nacos注册中心和配置中心的底层原理的全面解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录临时实例和永久实例为什么 Nacos 要将服务实例分为临时实例和永久实例?1.x 版本和2.x版本的区别