小美赛之matlab笔记

11月27日-11月30日在搞小美赛,仅以这篇笔记纪念带给我许多情绪也许以后都不会再碰的数学建模。。。

matlab之基本函数

cumsum   累加

cumprod   累积

isnan   是否为NaN

matlab之元胞

cell(a,b)

matlab之数据类型转换

char()

str2num()

cell2mat()

matlab之并集交集补集

时间: 2024-11-10 13:56:02

小美赛之matlab笔记的相关文章

Matlab笔记之线性规划

  LP(Linear programming,线性规划)是一种优化方法,在优化问题中目标函数和约束函数均为向量变量的线性函数,LP问题可描述为:min xs.t. A·x b Aeq·x=beq vlb x vub其中 ,b,beq均为向量,A,Aeq为矩阵,x为向量变量.矩阵A和向量b是线性不等式约束条件的系数, Aeq和beq是等式 约束条件 的系数. 在MATLAB中,用于LP的求解函数为linprog.其调用格式为:[x,fval,lambda]=linprog(f,A,b,Aeq,b

2017年第六届数学中国数学建模国际赛(小美赛)C题解题思路

这篇文章主要是介绍下C题的解题思路,首先我们对这道C题进行一个整体的概括,结构如下: C题:经济类 第一问:发现危险人群. 发现:欺诈的方式开始.雇佣或浪漫的承诺. 数据→确定特定的经济萧条地区→确定最危险的人群→针对这些人群的预防活动 被贩卖的因素(卷入人口贩运的风险因素): 贫困.失业.移民.逃避政治冲突.战争. 第二问:受害者身份和位置 发现:人口贩运网:动态的 贩毒者:频繁地改变分布.运输路线 (以避免被发现) ↓(信息不完整) 执法人员和分析人员→试图识别.摧毁 人口贩卖网络→(信息不

繁华模拟赛 旅行者的笔记

#include<iostream> #include<cstdio> #include<string> #include<cstring> #include<algorithm> #include<cmath> using namespace std; const int maxn = 100005; int n,m,cnt,d[maxn],h[maxn]; int main(){ freopen("note.in&quo

2017sc 膜你赛9 比赛笔记

START 这次比赛,应该是倒数第二次吧--[总测试不要来啦~] 一开始看到P1,乍一看没懂.转看P2,发现就是组合数.然而题目数据量很大,怎么办?我想到了公式变形,C(n,m)=A(n,m) /m!=n*(n-1)*--*(n-m+1)/m!.可是题目中需要模,然而除法并不满足模的性质.我想了一会,止步不前了.当时以为正解很复杂,于是先打了个暴力组合数了事,期望得分70.再看T3,迷死我了,不理解. 我又转回去看T1.不得不说我的理解能力太弱?思维不够敏捷?居然看了半天才看懂.画了会样例,发现

2017sc膜你赛6 比赛笔记

这次测试的结果,只有两个字,不好. 一开始看到第一题.什么?连伪代码都给出了?BST?当然没有这么简单.在学Treap的时候就知道,BST在面对有序数组的时候,由于不平衡,每次插入的时间会达到O(N).很显然,这题N^2无法承受.怎么办呢?我在草稿纸上画出一个线性的序列,试图在图中找出什么规律.然后,想到一种方法,不建树,用线段树,直接根据BST的性质找出所有的祖先,进行计数.一开始兴奋得不得了.后来才发现,这样做跟BST直接做,本质上是一样的!树仍是不平衡的,祖先仍需遍历.所以一点用都没有--

2017sc膜你赛4比赛笔记

可能是因为T2很简单,T1.T3难到所有人都只打了暴力(好吧T3也不算很难,只不过我太菜),所以区分度很小.总而言之,这次感觉还不错,起码该拿的分都拿到了.但是,也感到被题目虐哭的深深无力感-- 终于有个好看一点的rank3了orz-- T1勾股数.考试时我的做法就是暴力.先做个预处理,将平方数标记一下.然后枚举一个a,嵌套枚举一个b, 检查是否存在a^2+b^2这个平方数.由于数比较大,直接标记会爆,我还用上了哈希,所幸没打错-- 考试时想过降维,但是死活不知去掉一重for,如何选择?想过预处

2017.8 sc 膜你赛8 比赛笔记

这次比赛,总体感觉一般般.讲过的题没AC,模型题磨了很久-- 一开始拿到题目,就发现T1是讲过的,我还看过讲义,不过之前没编.由于知道做法,编的时候得心应手,很快就打了出来,浏览了一两遍就上交了. 转战T2,一看便知是网络流中的最小割.一开始,对于炮台轰炸每个基地,每个发射站的能量,竟然以为是匹配问题!!!我的脑子是多么不清醒!!!然后,凭感觉,将炮台也放进了图里面,弄了一个乱七八糟的图.弄完我自己都怀疑人生.本着"无论如何总要大胆一试"的念头,我试着写了一下.写了差不多半个钟,运行E

matlab笔记

函数: 在.m文件中编写可保存函数代码 函数声明 function [returnVal] = function(parameter)

第12周

没有QQ的日子心也轻松好多啊,把QQ又装上去之后,依旧愿意在上面耗时间.这,是我最不愿意看见的,却又仿佛不可避免,漠然.. 总结下这个礼拜吧.星期一看看FPGA,星期二在复习复变哦,星期三考试,还不错啦,93.然后就是看算法,看FPGA,交替进行.不过还是以算法为主,我还是 习惯于把最急切的事情放在最前面的.总算,付出总与收获成正比,周六的程序设计大赛取得了不错的成绩哈哈,第二哦! 下个星期要开始全心准备FPGA了,这个还真不是一个好惹的东西,惹上它怪我喽~~~ 周六三门考试,概率论,近代史,毛