文件名称:matlab代码sqrt-sparsematrix-ruby:稀疏二维矩阵的面向对象库
文件大小:76KB
文件格式:ZIP
更新时间:2024-06-12 15:56:20
系统开源
Matlab代码sqrt 稀疏Ruby 稀疏二维矩阵的面向对象库 什么是稀疏矩阵? -稀疏矩阵是其元素主要为零的矩阵。 即有一个大部分值为零的元素 稀疏矩阵用于什么? -稀疏矩阵在科学和数学中有应用,主要用于偏微分 ###源自以下功能:-Wikipedia,Matlab文档,Ruby Matrix类文档 ###该库最有可能的用户-程序员,数学家,工程师,科学家 ###什么是三对角矩阵? -矩阵,其中在三条线的对角带上,非零数字仅在这些线上。 -假设它是正方形的三对角矩阵的性质: -非零的数量= n + 2(n-1)= 3n-2-零的数量= n ^ 2-非零= n ^ 2-n-2(n -1)= n ^ 2 -3n + 2 ###三对角矩阵与通用稀疏矩阵之间的关系是什么-假设矩阵为nxn并使用上述方程式和稀疏矩阵的定义-零的数量>非零的数量-n ^ 2- 3n + 2> 3n -2-n ^ 2 -6n + 4> 0-左边的根是(3 +/- sqrt(5))-因此,当尺寸为大于6 ###三对角矩阵重要吗? 它们会影响我们的设计吗? -是的,它们很重要。 它们用于求解方程的线性系统。 它们也可
【文件预览】:
sparsematrix-ruby-master
----NDimensionalMatrix.rb(3KB)
----SparseMatrix.rb(6KB)
----SparseMatrixPrePost.rb(9KB)
----LICENSE(11KB)
----MatrixFactory.rb(835B)
----README.md(7KB)
----report.docx(14KB)
----TriDiagonalSparse.rb(853B)
----part3report.pdf(49KB)
----.gitignore(1KB)
----assignment1_main.rb(822B)