
MATLAB
sinat_25357975
fighting
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Matlab_001:clc与clear
在MATLAB中,clc和clear命令是大家经常用到的命令,熟练使用这两个命令可为编程提供很大的方便。 clc命令是用来清除命令窗口的内容,这点不用多说。不管开启多少个应用程序,命令窗口只有一个,所以clc无论是在脚本m文件或者函数m文件调用时,clc命令都会清除命令窗口的内容。 clear命令可以用来清除工作空间的内容。MATLAB有个基本的工作空间,用base标识原创 2016-05-24 15:52:36 · 1305 阅读 · 0 评论 -
matlab画甘特图
最近为发小论文一直在研究作业调度问题,好不容易把数据搞出来了,结果又被画甘特图给难住了,查了各种资料,anygantt,highchart,Jfree chart等都试了,效果都不咋好。无意中留意到网上有用matlab画甘特图的,自己修改了一下,感觉画出的图还可以。感觉还是matlab好用啊,代码简单,函数库强大,废话少说直接上代码。 %fileName:mt06_final.mt06 %fil转载 2016-05-26 21:34:36 · 2351 阅读 · 1 评论 -
使用NEH解决no-wait flowshop makespan问题 (源码)
1.NEH的原理 (1)将每个工件在所有机器上的加工时间求和;对求和后的值进行从大到小排序; (2)首先选择第一个工件(加工时间最长的),用第二个工件插入到第一个工件的前后两个位置,计算makespan,小的被保存; (3)将上一步保存的序列固定位置,使用下一个工件插入到之前的工件中,并比较得出最小的makespan并保存; (4)重复上一步,得出最终结果。 2.源码 clc;原创 2016-06-04 09:28:44 · 7885 阅读 · 15 评论 -
三种方法求解最大公约数
%greatest common divisor 最大公约数 clc; clear; %1.辗转相除法(欧几里得算法):两个正整数a和b(a>b),它们的最大公约数等于a除以b的余数c和b之间的最大公约数。 a=250; b=100; c=1; while(c~=0) c=mod(a,b); if(c==0) b else a=b; b原创 2016-10-16 22:11:04 · 4377 阅读 · 0 评论 -
局部加权线性回归
紧接着之前的问题,我们的目标函数定义为: 我们的目标是最小化cost function: 换成线性代数的表述方式: 是mxm维的对角矩阵 是mxn维的输入矩阵 是mx1维的结果 是nx1维的参数向量 令 有 既 权重定义为: 参数τ控转载 2017-03-10 11:00:44 · 1790 阅读 · 0 评论