Matlab学习笔记:并行计算函数和GA()函数

考古了一篇14年文章的代码,看人家的代码,又学到了一些新技能,记录一下。
1,mkdir函数
mkdir folderName 创建文件夹 folderName。如果 folderName 存在,则 MATLAB® 发出警告。如果操作失败,则 mkdir 会向命令行窗口发出错误。

2,system函数
执行操作系统命令并返回输出。

3,几个matlab常见变量
date,记录日期的变量
clock,获取系统当前时间的函数,是一个行向量
cd,显示当前目录

4,遗传函数ga()
ga是matlab自带的遗传算法函数。
x = ga(fun,nvars,A,b,[],[],lb,ub,nonlcon,IntCon,options)
fun:函数句柄;
nvars:变量个数;
A:不等式约束系数矩阵;
b:不等式约束常量向量;
[ ]:等式约束系数矩阵;
[ ]:等式约束常量向量;
lb:变量上限;
ub:变量下限;
nonlcon:非线性约束;
IntCon:整数约束;
options:用options中的值替换默认优化参数,通过optimoptions()获取;
注意:
options,前期matlab版本是用gaoptimest函数,后续版本用optimoptions。

5,并行计算matlabpool和parpool
并行计算是指多核并行计算,包括cpu和gpu,这里说的是cpu。
matlabpool在matlab2012以前的版本可以使用。parpool是后续新版本使用的函数。
启动语句是

 matlabpool local 2

运行testP

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值