最近有很多朋友咨询我关于Matlab论文插图绘制方面的问题。问了一下,这些朋友中,除了写博士论文的,大部分都是要参加美赛的。这让我突然想起,自己曾经为了水论文,购买过一批Matlab数学建模的资料。想了想,自己应该也用不到了,索性借此机会,拿出来分享给大家(考虑到版权以及我账号属性的问题,一些内容就不在这里分享的)。资源主要包括两部分内容:1.Matlab数学建模常用算法这部分内容涵盖了数学建模问题中分类判别、评价决策、优化控制、预测预报等常用的大部分算法,具体地,像最小二乘、K-means、遗传算法、粒子群算法、随机森林算法、神经网络,等等,都在其中。篇幅问题,这里只展示一部分:2.Matl
QR分解1.安装并运行matlab软件;2.在命令窗口行输入需要进行QR分解的矩阵,并输入求秩及进行QR分解的函数,如下图;3.点击回车键,则可得Q及R矩阵;4.若要查看之前所输入的矩阵及所获得的相关变量,可从右侧工作区窗口查看;5.单击需要查看的变量名,则相关变量会被显示在主窗口区域;6.也可在命令行窗口输入相关变量名进行查看,例如;查看该矩阵的秩;!在这里插入图片描述](https://img-blog.csdnimg.cn/3cdd72ffc39342518a489b3fb8d7b42d.png)奇异值分解1.在命令行窗口输入需要进行奇异值分解的矩阵,并输入矩阵求秩及求奇异值的公式,如下
错误:表达式无效。请检查缺失的乘法运算符、缺失或不对称的分隔符或者其他语法错误。要构造矩阵,请使用方括号而不是圆括号。原因:选中了matlab右侧工作区的变量空间,叉掉去即可。
单序列:http://t.csdn.cn/GKZbWLSTM时间序列预测,多输入单输出;数据:https://pan.quark.cn/s/3548fcf2d502%%1.环境清理clear,clc,closeall;%2.导入数据,多序列,多输入单输出%有"自己设定"的一行,要根据自己数据设定值D=readmatrix('副本data.xlsx');%"自己设定"%要求一行为一组,最后一列为输出data=D;data1=data;%%3.数据处理nn=130;%训练数据集大小,"自己设定"numTimeStepsTrain=floor(nn);%nn数据训练,N-nn个用来验证[data_i
目录Matlab中利用FFT实现信号频谱搬移只有实部的频谱搬移只有虚部的频谱搬移复函数下的频谱搬移Matlab中利用FFT实现信号频谱搬移在fft的理论中,fft的频移特性表示为:也就是说,要想对信号f(t)实现频域的频谱搬移,只要在时域乘以一个矩阵,即可实现频谱的搬移。常用的振幅调制和解调就是如此,频谱搬移前后对比如下:其特点就是仅频谱搬移,不产生新的频谱分量。利用欧拉公式: e^(ix)=(cosx+isinx)e^(ix)可以分解为实部和虚部,下面针对不同的搬移函数矩阵,对原始函数和频谱的影响分别介绍。只有实部的频谱搬移我们先构建一个原始函数:A=220;%频率F1信号的幅度F1=5
目录Matlab中利用FFT实现信号频谱搬移只有实部的频谱搬移只有虚部的频谱搬移复函数下的频谱搬移Matlab中利用FFT实现信号频谱搬移在fft的理论中,fft的频移特性表示为:也就是说,要想对信号f(t)实现频域的频谱搬移,只要在时域乘以一个矩阵,即可实现频谱的搬移。常用的振幅调制和解调就是如此,频谱搬移前后对比如下:其特点就是仅频谱搬移,不产生新的频谱分量。利用欧拉公式: e^(ix)=(cosx+isinx)e^(ix)可以分解为实部和虚部,下面针对不同的搬移函数矩阵,对原始函数和频谱的影响分别介绍。只有实部的频谱搬移我们先构建一个原始函数:A=220;%频率F1信号的幅度F1=5
引言ode的全称是Ordinarydifferentialequations(常微分方程)的缩写。ode45就是一种常微分方程求解器,这种求解器采用的是Runge-Kutta解法的中阶解法;ode45即Nonstiff(非刚性问题)微分方程式。注意:大部分情况下,都需要先把高阶微分方程变换成一阶微分方程组的形式进行求解。这也解释了现代控制理论建立在状态空间方程上的原因。实例假设要解下面这个微分防方程:我们把这个Secondorderdifferentialequation(二阶微分方程)改写乘一阶微分方程组的形式。令 则。ode45这个微分方程求解器的用法如下: 我们编写如下代码,把微分方程写
引言ode的全称是Ordinarydifferentialequations(常微分方程)的缩写。ode45就是一种常微分方程求解器,这种求解器采用的是Runge-Kutta解法的中阶解法;ode45即Nonstiff(非刚性问题)微分方程式。注意:大部分情况下,都需要先把高阶微分方程变换成一阶微分方程组的形式进行求解。这也解释了现代控制理论建立在状态空间方程上的原因。实例假设要解下面这个微分防方程:我们把这个Secondorderdifferentialequation(二阶微分方程)改写乘一阶微分方程组的形式。令 则。ode45这个微分方程求解器的用法如下: 我们编写如下代码,把微分方程写
本文将结合官方文档和其他相关介绍,对Matlab+Gurobi的使用做一个完全零基础的入门介绍(我也是小白,这也是对自己学习的一个记录)一、Gurobi优化器快速入门指导-Windows1.1从求解一个简单模型开始-了解Gurobi命令行该问题是一个非常简单的铸币厂生产硬币问题,一共有五种类型的硬币,价值分别对应0.01$,0.05$,0.1$,0.25$,和1$,每种硬币由不同的原材料组成,一共四种,使用的原材料分量如表1-1所示(原问题详见官网:SolvingaSimpleModel-TheGurobiCommandLine):PennyNickelDimeQuarterDollarCop
本文将结合官方文档和其他相关介绍,对Matlab+Gurobi的使用做一个完全零基础的入门介绍(我也是小白,这也是对自己学习的一个记录)一、Gurobi优化器快速入门指导-Windows1.1从求解一个简单模型开始-了解Gurobi命令行该问题是一个非常简单的铸币厂生产硬币问题,一共有五种类型的硬币,价值分别对应0.01$,0.05$,0.1$,0.25$,和1$,每种硬币由不同的原材料组成,一共四种,使用的原材料分量如表1-1所示(原问题详见官网:SolvingaSimpleModel-TheGurobiCommandLine):PennyNickelDimeQuarterDollarCop