Matrix Buffer:有效存储数据块的缓冲区类。-matlab开发

时间:2024-06-21 12:51:35
【文件属性】:

文件名称:Matrix Buffer:有效存储数据块的缓冲区类。-matlab开发

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-21 12:51:35

matlab

此类实现了一种非常简单但有效的方法来临时存储数据。 创建此工具是为了存储由 ode 函数返回的开关控制系统的仿真数据。 此类不打算存储大量小数据块,例如单个向量。 此类旨在存储在一维中匹配的未知数量的矩阵。 在读出时,存储的对象在一个方向上连接。 要存储大量小数据元素,请通过创建一个矩阵来保存多个数据元素来预分配内存。 填充时将此矩阵存储在缓冲区类中并创建一个新矩阵。 临时尺寸的适配变量,例如将大小与上限加倍,是内存开销和执行时间之间的折衷。 John D'Errico 亲切地表示,他的工具(文件 ID 8334)解决了类似的任务。 类缓冲区的方法: 构造函数 - 创建空缓冲区store - 在缓冲区中存储一个矩阵刷新 - 读出连接行(默认)或列中的元素的缓冲区。 例子: buf = 缓冲区buf = store(buf,eye(3)) buf = store(buf,ey


【文件预览】:
buffer.zip

网友评论