基于零的可索引数组(OOP 练习):创建索引从零而不是从 1 开始的数组。-matlab开发

时间:2024-06-21 06:22:38
【文件属性】:

文件名称:基于零的可索引数组(OOP 练习):创建索引从零而不是从 1 开始的数组。-matlab开发

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-21 06:22:38

matlab

我创建此类可零索引的数组纯粹是作为一个有趣的 OOP 练习,以回应各种新闻组线程询问有关 MATLAB 的可零索引矩阵类型。 尽管我已经不厌其烦地为类重载了许多方法,但我将它作为一个玩具提供,仅此而已,并强烈敦促您不要将它用于任何严肃的事情。 用法: A=零基(B) 其中 B 是一个普通的 MATLAB 矩阵会将 B 转换为 A,这正是相同,除了它是基于 0 的索引而不是基于 1 的索引。 例 1: >>A=ZeroBased(rand(3)) 一 = 0.7922 0.0357 0.6787 0.9595 0.8491 0.7577 0.6557 0.9340 0.7431 >>A(0,2) 回答= 0.6787 例 2: 它适用于稀疏矩阵,甚至会在命令行中显示使用基于零的索引显示语法,例如, >> A=ZeroBased(speye(3)) 一 = (0,0) 1 (1,1) 1


【文件预览】:
ZeroBased.zip

网友评论