文件名称:正交采样Matlab代码-kmat:使用lapack进行矩阵运算的Rubygem
文件大小:167KB
文件格式:ZIP
更新时间:2024-06-28 04:57:37
系统开源
坐标点Matlab代码马特 Kmat 是用于矩阵运算的 Ruby gem。 Kmat 使用 BLAS/LAPACK 作为后端。 要求 构建 kmat 需要 BLAS/LAPACK 库。 也可以使用 MKL。 您需要修改 extconf.rb 以使用其他 BLAS/LAPACK 兼容库(欢迎请求拉取)。 安装 Kmat 在 RubyGems.org 上可用: $ gem install kmat 或在您的 Gemfile 中: gem 'kmat' 用法 虽然 gem 名称是 kmat,但这个 gem 的*模块是类Mat 。 kmat 的大部分功能都在Mat下定义(一些猴子补丁(例如Random#randn )应用于内置模块/类)。 Mat是一类矩阵。 它具有矩阵运算作为方法。 不像在Python numpy的, Mat不能与顺序大于2以外的张量Mat具有形状(n, 1)或(1, n)在一些方法中表现为一个矢量(不被彼此区分)(例如Mat#iprod )。 Matlab 样式的期望返回值注释出现在以下示例代码中,但它们仅在文档中(kmat 无法从 Mat 实例生成这些字符串,也无法从这
【文件预览】:
kmat-master
----.gitattributes(98B)
----kmat.gemspec(2KB)
----lib()
--------kmat()
--------kmat.rb(398B)
----Gemfile(89B)
----Rakefile(509B)
----LICENSE.md(34KB)
----README.md(9KB)
----ext()
--------kmat()
----.gitignore(125B)
----bin()
--------console(339B)
--------setup(131B)
----CHANGELOG.md(466B)