- 博客(19)
- 资源 (20)
- 收藏
- 关注
原创 lingo入门教程之一 --- 初识lingo
lingo对于一些线性或者非线性的规划,优化问题非常有效首先介绍一下,在lingo中运行程序时出现的页面(在工具栏点击类似靶子一样的图标便可运行)Solver status:求解器(求解程序)状态框Model Class:当前模型的类型:LP,QP,ILP,IQP,PILP,PIQP,NLP,INLP,PINLP(以I开头表示IP,以PI开头表示PIP)State:当前解...
2017-07-19 07:52:25 78420 5
原创 spss入门基本用法
一.数据1. 个案排序:对数据视图中的某个个案进行排序,具体排序规则可以点进去选择2. 变量排序:对变量视图中某个变量进行排序,具体规则可以点进去选择3. 转置:行列互转4. 合并文件:有两种文件的合并,添加个案可以实现两个文件的纵向合并,添加变量可以 两个文件的横向合并5. 重构:实现把一个表格的若干个变量变为同一个变
2017-07-14 19:44:09 59374 2
原创 matlab入门教程一 ----- 初识matlab
1.安装matlab 博主安装的是matlab2016a 安装包:matlab2016a 安装教程:matlab2016a安装教程2.主要页面(1)控制台窗口 matlab语句与命令都可以在这里进行输入,感觉有些像Windows下面额cmd窗口。不过有些不好的是,对于先前输入的命令或者语句后来想要改变无法实现,必须重写,比如现在在控制台输入三个语句或者命令实现一个完整功能,我在已
2017-07-08 18:32:33 13312
转载 斯坦福大学Andrew Ng教授主讲的《机器学习》公开课观后感
转自:斯坦福大学Andrew Ng教授主讲的《机器学习》公开课观后感近日,在网易公开课视频网站上看完了《机器学习》课程视频,现做个学后感,也叫观后感吧。 学习时间从2013年7月26日星期五开始,在网易公开课视频网站上,观看由斯坦福大学Andrew Ng教授主讲的计算机系课程(编号CS229)《机器学习》(网址http://v.163.com/special/openc
2017-07-28 09:34:25 981
原创 lingo入门教程之三 --- 文件数据处理
有时候我们想输入的数据是在一个Excel表格或者其他什么形式中,或者说这里数据是实时变化的并不利于直接在程序中输入,耳而应该在程序之外将数据存储,实现数据与程序的分离存储,这个时候就涉及到程序与数据之间的传递下面简要介绍一个如何进行数据与程序之间的传递下面的讲解都是基于如下的问题模型有个城市都需要采购一定量的物品,但每个城市只允许在自身所在的城市采购,城市i的最低需求量为need(
2017-07-19 10:54:58 10896
原创 lingo入门教程之二 --- 集合运用
lingo中的集合用法很多,这里主要通过几个例题来进行讲解对于每一个问题,都要先找到对应的目标函数,然后对相应值进行初始化,然后找到约束条件等进行求解例1:SAILCO公司需要决定下四个季度的帆船生产量。下四个季度的帆船需求量分别是40条,60条,75条,25条,这些需求必须按时满足。每个季度正常的生产能力是40条帆船,每条船的生产费用为400美元。如果加班生产,每条船的生产费用为4...
2017-07-19 08:29:30 31335 13
原创 粒子群算法(PSO)介绍及matlab实现
PSO模拟鸟群的捕食行为。设想这样一个场景:一群鸟在随机搜索食物。在这个区域里只有一块食物。所有的鸟都不知道食物在那里。但是他们知道当前的位置离食物还有多远。那么找到食物的最优策略是什么呢。最简单有效的就是搜寻目前离食物最近的鸟的周围区域。 由于每个鸟都不知道食物在哪里,但是却知道距离多远,所以每次可以知道整个鸟群哪只鸟距离目标最近,当然最近的距离也知道,这个时候这只鸟可以对整个群
2017-07-11 18:59:41 17952 11
原创 matlab入门教程九 ----- 数据输入与处理
load D.xls, D; %获取路径中的D.xls文件并把它的值赋给D变量format short;[N, X] = hist(D( :, 1), 10) %100名学生身高的频数表;[N, X] = hist(D( :, 2), 10) %100名学生体重的频数表;subplot(1, 2, 1);hist(D( :, 1), 10) %100名学生身高的直方图;subplot(
2017-07-11 17:57:39 857
原创 matlab入门教程八 ----- 高等数学运算
下面大概给出高等数学里面的大概,由于内容太多,当然难以一一列述。一.求极限1 : limit ( f ) 功能:计算lim(x→0)f ( x ) ,其中f是符号函数。2: limit ( f , x , a) 功能:计算lim(x→a) f ( x ) ,其中f是符号函数。3 : limit ( f , x , inf) 功能:计算lim(
2017-07-10 20:26:27 1373
原创 matlab入门教程七 ----- 矩阵运算&线性方程组&特征值
1.矩阵运算下图给出常见基本矩阵运算下面给出几个例子:%求矩阵的逆A = [ 1 2 3 4 ;2 3 1 2; 1 1 1 -1 ;1 0 -2 -6];A^(-1)%或者inv(A)%矩阵的秩与行最简形A = [ 4 1 2 4 ;1 2 0 2; 10 5 2 0; 0 1 1 7 ];rref(A) %矩阵的行最简形rank(A) %秩2.解线
2017-07-10 17:40:07 10035
原创 matlab入门教程六 ----- 多项式运用
三.多项式运用%多项式表示p = [1 ,0, 3, 4]; %矩阵中的元素表示项的系数,从最高项开始 此处为: x^3 + 3 x + 4pr = poly2str(p, 'x'); %多项式化为字符串pr%多项式相加 x^3 + 2 x^2 + xa = [1, 0, 0, 2]; %没有的项系数用0表示b = [1, 1, 0]; %由于b的项数与a的不一样,少
2017-07-09 21:36:16 705
原创 matlab入门教程五 ----- 绘制空间图形
二.空间图形绘制%绘制空间曲线,利用plot3clf; %清除所有图形axis([0 20 * pi 0 20 * pi 0 20 * pi] ) %表示x轴坐标范围:0-20*pi y:0-20*pi z :0-20*pix = 0 : pi / 50 : 10 * pi;y1 = sin(x);y2 = cos(x);y3 = x;subplot(1, 2, 1), plo
2017-07-09 21:21:03 6487
原创 matlab入门教程四 ----- 绘制平面图形
一.图形的绘制1.绘制平面图形1.1 绘制向量折线图x = [1, 3, 2 ,9, 0.5];plot(x); %以元素该行序号为行坐标,以元素值为列下标,比如(1,1)(2,3)分别为第一个点与第二个点1.2 绘制平面曲线图%绘制 y = sin(x^2)x = -4 : 0.1 : 4; %x范围y = sin(x.^2); %注意这里. 因为x相当于是矩阵
2017-07-09 12:34:19 7065
原创 matlab入门教程三 ----- 函数运用&&循环&&判断
1.函数文件的运用 在函数文件中编写函数function Fun = f(a, b) % function 因变量(可以不止一个) = 函数名(建议与该函数文件名字一样)(a, b,...)Fun = a * b在脚本文件中调用f(2, 3);在控制台中调用>> f(2, 3)都可以在控制台中看到输出62.for循环运用在脚本文件中编写sum
2017-07-08 20:15:08 6351
原创 matlab入门教程二 ----- 常用函数&矩阵基本操作&&数组基本操作
1.常用计算函数2.矩阵操作(1)基本操作A = [1, 2, 3; 4, 5 ,6]; % 赋值 用分号隔开每一行,同一行中的元素用逗号或者空格隔开A%A(i,j) 表示矩阵 A 的第 i 行第 j 列元素A(1, 1) %第一行第一列%A( : ,j) 表示矩阵 A 的第 j 列A(: , 2) %第二列%A(i, : ) 表示矩阵 A 的第
2017-07-08 20:04:10 4477
原创 各类排序比较
在写完了各个排序的具体介绍后,现在对各种排序的具体时间做一下比较,形象的看看各个排序的性能(如果对里面具体哪个排序算法不太了解,可以参看博主有关文章)#include #include #include #include #include using namespace std;//直接插入排序void insert_sort(int* a, int n){ for (i
2017-07-03 22:43:49 294
原创 归并排序介绍与分析
归并排序:把R[0,n-1]看成n个长度为一的有序序列,然后两两归并,得到n/2(上取整)个长度为二的有序表(最后一个有序序列长度可能为一),然后在两两归并,得到n/4个长度为4的有序表(最后一个有序表长度可能小于4).........知道得到长度为n的有序表首先是把两个有序的表合并为一个有序的序列void merge(int* a, int low, int mid, i
2017-07-03 22:05:44 345
转载 机器学习入门基础文章
转:史上最强机器学习--入门好文(博文良心文章,强推看完)导读:在本篇文章中,将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。当然,本文也面对一般读者,不会对阅读有相关的前提要求。 在进入正题前,我想读者心中可能会有一个疑惑:机器学习有什么重要性,以至于要阅读完这篇非常长的文章呢? 我并不直接回答这个问题前。相反,
2017-07-03 21:54:01 542
原创 选择排序----直接选择排序与堆排序
选择排序即每次从待排序的数列中选择一个最小的元素,然后把它放在已排好序列的最前面(假定这里从小到大排序),直至序列完全有序。选择排序分为线性结构的直接选择排序与非线性的堆排序,后者是用相当于把树的元素存在数组中,通过元素下标来区分孩子结点与父亲结点等等1.直接选择排序 直接上代码void select_sort(int* a, int n) { for (int
2017-07-01 22:14:23 396
Face_Recognition_csdn.rar
2019-11-27
GMM(高斯混合模型)背景建模实现动态背景分割.rar
2019-11-13
用python实现遗传算法解决旅行商问题,数据为中国省会城市坐标。仅供交流学习TSP(GA).rar
2019-11-10
Hybrid_Image实验代码以及数据集
2019-11-07
厦大近年本科数据结构试卷(包含部分ppt)
2018-07-28
2016-2017美国大学生数学建模Outstanding winners论文
2018-01-14
2013-2015美国大学生数学建模Outstanding winners论文
2018-01-14
算法导论(introduction to algorithms )课后习题经典解析及答案
2017-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人