C#安装.Net平台科学计算库Math.Net Numerics

工作的时候需要使用到C#的Math.Net库来进行计算。

Math.Net库涵盖的主题包括特殊函数,线性代数,概率模型,随机数,插值,积分,回归,优化问题等。

这里记录一下,安装Math.Net库的过程。

Visual studio 2015安装这个库的时候,先更新Nuget,Nuget是C#的程序包管理器,许多扩展安装包,只需要通过相应的命令即可下载使用。具体安装步骤如下:

1:打开Visual studio,点击工具->扩展和更新,更新Nuget程序包管理器

我这里设置的是自动更新,所以第一步可以省略。

2:更新完成后,点击工具->Nuget程序包管理器->程序包管理器控制台

3:在控制台中输入:

Install-Package MathNet.Numerics -Version 4.3.0

在按回车,等待安装完成即可。

4:这个4.3.0可更改为其他版本。

或者可以全部安装,执行如下命令:

Install-Package MathNet.Numerics

5:使用matlab相关组件

相关命名空间:

复制代码
using MathNet.Numerics.LinearAlgebra;
using MathNet.Numerics.Data.Matlab;

这个时候可能会遇到一个问题:使用using MathNet.Numerics.Data.Matlab;这个命名空间的时候会报错。

解决办法:重复第三步,在命令行中输入:

复制代码
Install-Package MathNet.Numerics.Data.Matlab -Version 4.0.0

安装matlab相关组件。报错即消失

有好的建议,请在下方输入你的评论。

相关推荐
程序猿阿伟2 小时前
《C++音频降噪秘籍:让声音纯净如初》
开发语言·c++·网络协议
Tech_gis2 小时前
C++ 观察者模式
开发语言·c++·观察者模式
卑微求AC2 小时前
继电器原理及应用
c语言·开发语言·51单片机·嵌入式
曳渔2 小时前
Java-数据结构-反射、枚举 |ू・ω・` )
java·开发语言·数据结构·算法
laocooon5238578862 小时前
java 模拟多人聊天室,服务器与客户机
java·开发语言
风槐啊3 小时前
六、Java 基础语法(下)
android·java·开发语言
网安老伯3 小时前
【2024版】最新kali linux入门及常用简单工具介绍(非常详细)零基础入门到精通,收藏这一篇就够了_kalilinux
linux·运维·服务器·开发语言·web安全·网络安全·xss
laocooon5238578863 小时前
java类的混搭,
java·开发语言
yngsqq3 小时前
005集—— 用户交互之CAD窗口选择图元实体(CAD—C#二次开发入门)
windows·c#·交互
爱写代码的小朋友3 小时前
Python 中的高阶函数与闭包
开发语言·python