养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

matlab如何预分配内存

时间:2024-10-06 06:45:58

我们在使用matlab的时候,想知道怎么预分配内存,下面来介绍一下方法

工具/原料

win10系统

matlab版本2017a

方法/步骤

1、第一步matlab预分配内存可以通过zeros函数来实现,主要是先创建一个一定大小的全零数组来进行预分配内存

matlab如何预分配内存

2、第二步下面我们来看一下实例,创建一个m脚本,输入“clear;clc;ticx(1)=龀音孵茧1;fori=1:200000x(i+1)=3*x(i);endtoc”代码

matlab如何预分配内存

3、第三步运行m脚本,可以看到代码执行时间是0.020006秒

matlab如何预分配内存

4、第四步我们添加一句x=zeros(1,200000);代码,运行m脚本

matlab如何预分配内存

5、第五步运行m脚本,可以看到代码执行时间是0.006530秒,远远低于没有预分配内存的时间,葡矩酉缸matlab预分配内存之后,会大大减少执行时间

matlab如何预分配内存

© 一点知识