文件名称:matlab代码中向量的点乘-MAPL:MAPL
文件大小:437KB
文件格式:ZIP
更新时间:2024-06-12 11:17:29
系统开源
matlab代码中向量的点乘矩阵代数编程语言(MAPL) 马亚圭斯波多黎各大学 我介绍 当前,有几种编程语言能够并且很好地实现了与线性代数方法的结合,其中最大的参与者是MATLAB,R和Python。 R被广泛用于统计计算和图形,并且它是开源的,因此是完全免费的。 但是,其学习曲线有些陡峭,主要是因为其语法。 例如,(1)显示了如何创建具有四个元素1、2、3和4的向量v。 x <-c(1、2、3、4) Python再次广泛用于统计计算,图形以及几乎所有内容。 尽管Python因其语法简单而被认为是初学者最好的编程语言之一,但对于线性代数而言,它并不是那么简单。 该主张的主要原因来自其通用性质。 Python并非旨在本机支持矩阵,因此它必须依赖第三方库(例如NumPy)。 例如,(2)说明了如何创建具有三个元素的简单向量: x = numpy.array([1、2、3]) 线性代数本质上是MATLAB的专业,甚至它的名字也是“矩阵实验室”的缩写。 它不仅允许用户执行矩阵操作,还可以绘制函数和数据,创建UI甚至与其他语言编写的程序进行交互。 但是,它也有一些警告。 MATLAB不是免费的,
【文件预览】:
MAPL-main
----PL-Project.pdf(143KB)
----vector_documentation.md(2KB)
----Program_demo_thumbnail.webp(104KB)
----ProgramExample.png(185KB)
----matrix_documentation.md(6KB)
----lexer_documentation.md(1KB)
----lexer_and_parser()
--------lexer.py(1KB)
--------vectorClass.py(4KB)
--------parsetab.py(6KB)
--------tester.py(199B)
--------matrixClass.py(12KB)
--------grammar.py(5KB)
--------parser.out(46KB)
--------program_example.txt(223B)
----.gitignore(83B)
----grammar_documentation.md(2KB)
----README.md(6KB)
----GanttChart.png(60KB)