搜索
MATLAB概率统计基础:入门篇(一)
数据经过预处理后,对于单个数据本身应该有一定的“内在”认知,包括其基本统计量(最值、中位数、样本方差等)、变化特征(长期趋势、周期、随机噪声等)等。查阅研究变量的相关文章,可以对这些观测量有进一步的缘由认知。 但是,有时候又需要借助与其他同族样本量(“同集合元素”),或者异族样本量(“不同集合元素”)的关联性等统计分析,得到新的理解或诠释
MATLAB音乐合成:包络技术应用
相位不连续产生了高频分量,即噪声。这种噪声严重影响合成音乐的质量,丧失真实感,下面通过加包络来消噪音。最简单的包络为指数衰减。最简单的指数衰减是对每个音乘以指数衰减 因子,发现噪音并没有完全消除,感觉音乐起伏性不强。于是采用不同速度的衰减,根据乐音持续时间的长短来确定衰减的快慢,乐音持续时间越长,衰减的越慢,持续时间越短,衰减的越快。比较
系统循环码:MATLAB实现与应用
循环码的定义: 一个(n, k)线性分组码,若将其任意一个码字的码元向右或向左循环移一位,所得的或仍然是码字,则称该码为循环码。如果该码同时也是系统码,那么称为系统循环码。 生成多项式: 在(n,k)循环码的2^k个码字中,取一个前k-1位皆为0的码字,此码字对应有一个次数最低,且为n-k=r的多项式g(x),其它码字所对应的码多项式都是
MATLAB实践篇:进阶应用与实例
下面给出两道基于火星探测器MAVEN实测数据的时序分析练习题: (数据下载地址:https://pds-ppi.igpp.ucla.edu/;打开后点击Mars-MAVEN) %Task 1 1.找到并下载2015年1月份所有MAG(分辨率ss_1s)的sts文件,利用“批处理”对所有sts文件进行读取并重新写入后缀是.txt的无表头纯数
MATLAB绘图基础:plot()函数的使用
这一次讲解一个比较简单的函数——plot()。顾名思义,就是绘制曲线函数。这次由于代码稍微长了一点,在M文件里编写。 新建M文件 新建M文件 之前一期说过一种定义简单函数的方法——Anonymous Function。当需要定义复杂函数时,就需要新建M文件了。具体方法也许会再发专栏讲讲,大概率可能懒得做。 新建M文件很简单,直接点击新建脚
MATLAB散点图绘制:scatter()函数详解
这次探索一下散点图的绘制,使用scatter()来绘制双纽线的散点图。 例1 新建M文件,编写如下代码 双纽线散点图代码 运行代码得到如下结果: 双纽线散点图 在这个例子中 theta=linspace(0,2*pi,360);%theta为自变量,从0°到360°(也就是2π),总共360个元素。 %也可以采用theta=(0:1:36
MATLAB桌球辅助瞄准系统设计
长文预警,半部分是文字说明,后半部分是图示。 结尾放GitHub链接,感兴趣的可以试试看^.^ 一、初衷 刚开始有这个想法是18年五月份,当时微信跳一跳的辅助很火,自己也玩了几把,结果被同学一阵虐,发誓做个辅助找回尊严,刚好实验室的一位学长在空间分享他刚完成的跳一跳辅助的视频,于是就开始搜集资料准备开干,但是我这人一般别人做过的我就懒得做
MATLAB三体问题程序编写指南
这一篇专栏文章由我的博客文章缩减而成(b站投稿不支持Markdown,没办法加公式和代码块,这个让人很头疼啊,只能放纯文字了)。如果我写了个这个么程序却不给大家分享我的写作思路,我的内心其实是很纠结的。 所以如果想看完全版的可以移步本篇文章末尾,有知乎、简书与CSDN的博客链接。 写在前面 之所以写这个程序,是因为某天晚上无聊,室友正在学
信号与系统:Matlab实验一指南
画出波形: 1、 2、 3、已知信号求:波形 解: 代码1 波形1 代码2 波形2 代码3 波形3 代码4 波形4 第三题整合 第三题整合波形 谢谢观看!
基于Matlab生成Abaqus-3D随机纤维
感谢三连~~~
2PSK系统基于MATLAB的仿真分析
由于2PSK的幅度是恒定的,必须进行相干解调。经过带通滤波的信号在相乘器中与本地载波相乘,然后用低通滤波器滤除高频分量,在进行抽样判决。判决器是按极性来判决的。即正抽样值判为1,负抽样值判为0。2PSK信号的相干解调原理图如图2-4所示,各点的波形如图2-5所示。 由于2PSK信号的载波回复过程中存在着180°的相位模糊,即恢复的本地载波与所需相干载波可能相同,也可能相反...
TDOA算法在MATLAB中的模拟实现
这里,主要说明一下算法流程图: 这里,仿真结果如下图所示: 三种算法在不同的簇内节点数目下的估计误差: 三种算法在不同的网络大小下的估计误差: 这里...
Matlab中实现图像转换的方法
什么是RGB图像? 通常,一幅RGB彩色图像的三个图像称为红、绿或蓝分量图像,分量图像的数据类决定了它们的取值范围。一幅RGB图像是一个M*N*3的彩色像素数组,其中每一个彩色像素是一个三值组,这三个值分别对应一个特定空间位置处该RGB图像的红、绿和蓝分量。若一幅RGB图像的数据类是double,则它的取值范围就是[0,1],类似地...
Matlab中坐标轴的设置与调整
1. axis([xmin xmax ymin ymax]) 设置当前图形的坐标范围,分别为x轴的最小、最大值,y轴的最小最大值 2. V=axis 返回包含当前坐标范围的一个行向量 3. axis auto 将坐标轴刻度恢复为自动的默认设置 4. axis manual 冻结坐标轴刻度,此时如果hold被设定为on...
异构交通流模拟MATLAB源代码
% 源程序 clear all tic %开始计时,一般与toc连用,表示结束 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 调整参数...
构建MATLAB图形用户界面指南
一、从最简单的开始 编程的基本思想是:我执行一个操作,程序做出一个反应。“一个操作”包括点击鼠标、拖动滑块、填写数据、选择选项等;“做出一个反应”包括计算、储存在哪里、贴个图出来、显示在哪里。 简言之:当点击按钮A时, 然后执行任务C,则进入按钮A的回调函数callback里,写下任务C的代码。 几个基本概念: CallBack: 最常用的。点击按钮时...
在MATLAB中实现回归模型构建
(1).一元线性回归:数学模型定义 模型参数估计 检验、预测及控制 1.回归模型: 可线性化的一元非线性回归 (2).多元线性回归:数学模型定义 模型参数估计 多元线性回归中检验与预测 逐步回归分析 希腊字母表:
MATLAB与Java接口开发:编写接口
定义接口超类 接口 类定义的属性和方法构成接口,该接口决定类用户如何与类的对象交互。创建一组相关类时,接口定义所有这些类的公共接口。接口的实际实现可能因类而异。 以一组设计用于表示各种图形类型的类为例。所有类都必须实现Data属性,以包含用于生成图形的数据。然而,对于不同类型的图形,数据的形式可能有很大不同。每个类可以通过不同方式实现 Data 属性。 对于方法,也存在同样的差异...
MATLAB与Simulink生成高质量仿真图
一般来说学校对于学术论文的图像都有一定的要求,比如线性、字体大小等。 那么,如何画出高清的图和绘制符合要求的图? 1 高清图 x = 1:10;y = rand(1,length(x));figureplot(x,y)xlabel xylabel yprint 1.jpg -djpeg -r8001.2.3.4.5.6.7.8. 可以把仿真图输出高清的jpg文件...
MATLAB命令行窗口高效命令集
ans:最新计算默认变量 清除相关 clc :清屏 clear :清除工作空间 clf :清除图形窗 帮助信息 doc :显示帮助信息 help :显示帮助信息 demo :运行演示程序 路径相关 cd :切换到指定目录 ls :显示当前目录内容 dir :显示当前目录内容 pwd :显示当前路径 path :显示搜索目录 who :内存变量 whos :内存变量 详细描述 what :列出当前工
在ABAQUS中调用MATLAB函数的方法
1. 设置环境变量 将Python的运行环境设置为ABAQUS中的版本...
MATLAB动态规划算法应用解析
什么是动态规划 动态规划是一种数学优化方法,它是一种在给定约束条件下,求解最优化问题的方法。动态规划的基本思想是将原问题分解为若干个子问题,先求解子问题的最优解,然后根据子问题的最优解,求解原问题的最优解。 动态规划的步骤通常为: 将原问题分解为子问题 确定状态 确定一些初始状态(边界状态)的值 确定状态转移方程 思想上类似于递归,但动态规划采用记录子问题的最优解的方法...
数学建模:MATLAB基础使用教程
一:命令窗口两个常用基本命令 清除工作区:clear。 清屏:clc。 二:变量与基本运算 圆周率表示:pi。 lnx代码化:log(x)。 e^x代码化:exp(x) x代表次数...
调整Matlab界面背景色的方法
步骤 点击 主页—>预设(预设在布局右边) 点击 颜色,出现以下界面。在这里,默认是勾选“使用系统颜色”的。我们把这一项取消勾选! 取消勾选以后,“文本”和“背景”就变成可点击的状态,点击“背景”—>“更多颜色” 在 RGB这一栏输入护眼色的参数,R:199,G:237,B:205 点击“确定”,界面如下: 免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权...
MATLAB中矩阵行列的删除技巧
删除某一行 b([行数],:) = []; // b为矩阵名 例子 删除第一行 删除第三行 删除某一列 b(:,[列数]) = []; // b为矩阵名 例子 删除第一列 删除第三列 删除多行 b(起始行数:终止行数,:) = []; // b为矩阵名 例子 删除第一、第二行 删除多列 b(:,起始列数:终止列数) = []; // b为矩阵名 例子 删除第二、第三列 免责
Matlab中legend字体样式调整技巧
简介 字符倾斜,指定为以下值之一: ‘normal’ -没有字符倾斜(default) ‘italic’——倾斜的字符 并不是所有的字体都有两种字体样式。 因此,斜体字体可能看起来与正常字体相同。 代码实例(复杂版) plot(rand(3)) lgd = legend('a','b','c'); c = lgd.FontAngle; lgd.FontAngle = 'italic'; 上图...
Matlab绘制动态爱心图案教程
代码 clc;clear all; a=10; x=-2:0.01:2; set(gcf,'position',[100,0,800,600],'color','w'); for i=1:100 clf; y = abs(x).^(2/3)+(0.9*sqrt((3.3-x.^2))).*sin(a*pi*x); a=i/10; set(gcf,'position'
MATLAB GUI迁移图片从已有函数
一个解决方案,一行代码: copyobj(get(exsitingFigGcf,'Children'),app.Panel); 具体应用如下: step1:创建工作函数 这个函数就是正常工作需要编写的程序,这里用画个一元二次函数方程的图为例 编写一元二次方程函数脚本 作图 返回当前图像句柄,就是所谓的gcf 代码如下: Fig.1 B站居然不支持代码... 这里保存成了plotCurve.m文件,
MATLAB语言程序设计实验教程
1、学习使用help命令:在命令窗口输入help rand,根据帮助说明学习使用指令rand,然后随机生成一个2×6的数组,观察command window、command history和workspace等窗口的变化结果。(其它不会用的指令...
MATLAB操作Excel工作簿筛选设置
背景 因为在写大量图片自动化插入word的可视化执行程序便于项目组使用,为了方便传递文件,要求输入进Excel的文件必须首行筛选 生成效果 相关代码 %% 参数设置 % ProjectAddress; % 需打开文件的绝对地址 % CurrentSheets; % 需设置首行筛选的工作簿名称,如工作簿名称'原始数据' % SelectID; % 首行筛选的ID...
Matlab函数拟合与Dijkstra算法实现
函数拟合 题目: 题目1 代码: >> x=[0,34,67,101,135,202,259,336,404,471]; >> y=[15.18,21.36,25.72,32.29,34.03,39.45,43.18,43.46,40.83,30.75]; function [fitresult, gof] = createFit(x, y) [xData, yData] = prepareCur
MATLAB基础学习:集合运算技巧
集合是指具有某种特定性质的具体的或抽象的对象汇总而成的集体。其中,构成集合的这些对象则称为该集合的元素。集合中的元素具有三个性质:确定性(给定一个集合,任给一个元素,都可以确定该元素是否属于该集合)、互异性(任何两个元素都是不相同的)和无序性(每个元素的地位都是相同的,元素之间是没有顺序的)。 学过Python的同学应该知道,Python中可以使用set函数或者大括号来创建集合...
MATLAB编程绘制Ocean Nino Index(ONI)图表
本代码可实现下载、读取、可视化Ocean nino Index(ONI)...
MATLAB中的圆周率计算新方法
直接复刻一下...
MATLAB入门教学:switch-case语句应用
switch翻译成中文为开关,switch语句是另一种实现条件语句的方法,其基本用法如下: switch语句在运行时,会将开关表达式的值依次和各个 case后面的表达式的值判断是否相等,如果相等则为true,此时会执行该case中相应的语句;如果不相等则为false,此时会取下一个 case 后面表达式的值进行比较,直到出现true为止。如果所有case 后面表达式的值均与开关表达式的值不相等...
Matlab数据预处理与建模入门
Verilog行为级描述用关键词initial或always,但initial是面向仿真,不能用于逻辑综合。always是无限循环语句...
深入探析Matlab矩阵分析功能
状态编码 在使用Verilog HDL描述状态机时,通常用参数定义语句parameter指定状态编码。状态编码方案一般有三种:自然二进制编码、格雷(Gray)编码和独热码(one-hot编码)。对应于图所示的状态图的各种编码方案如表所示...
学习与应用MATLAB中的unmkpp函数
提取分段多项式细节 语法 [breaks,coefs,L,order,dim] = unmkpp(pp) 解开分段多项式信息 在区间[0 3]上为多项式创建一个分段多项式结构,然后从结构字段中提取信息。 pp = mkpp([0 3],[1 1 1]) [breaks,coefs,L,order,dim] = unmkpp(pp) 输入参数 pp — 分段多项式结构 分段多项式,指定为结构...
【MATLAB深入】mkpp函数解析与应用
mkpp Make piecewise polynomial Syntax pp = mkpp(breaks,coefs) pp = mkpp(breaks,coefs,d) Description pp = mkpp(breaks,coefs) builds a piecewise polynomial pp from its breaks and coefficients. Use ppval
使用Python与Matlab绘制样条曲线
"1. 二维数据曲线图 1.1 绘制二维曲线的基本函数 1.plot()函数用于在二维平面上绘制曲线图,需要提供一组x坐标和对应的y坐标。例如: t=0:0.1:2*pi; x=2 * t; y=t.*sin(t).*sin(t); figure();plot(x, y); %加网格 grid on; 1. 2. 3. 4. 2. 含多个输入参数的plot函数 可以包含多组向量对...
Matlab架构设计与GUI开发实践
一、创建基本GUI 本节通过两个实例进行说明,分别介绍了GUI基本操作,包括数值计算、数据导入和图形绘制等功能的GUI实现。 A-加法器 首先是效果图:输入两个数值,点击Add!按钮,即可显示结果,下面开始逐步介绍...
MATLAB/Simulink电机控制:方法与参数辨识视频资源
spm_id_from=333.337.search-card.all.click UP主:我不是MATLAB_ 视频名称:simulink入门到进阶(七)参数辨识
MATLAB 2021b:配置要求、安装教程与激活密钥分享
1、下载软件压缩包文件,得到MathWorksMATLABR2021b镜像文件和破解补丁; 2、使用WinRAR解压镜像文件,或者win10直接加载,点击“setup.exe”开始安装; 3、点击右上角高级选项
MATLAB源码分享:基于LSTM的时间序列单步预测
1.运行环境 matlab2020a + cpu 2.数据说明 单列数据,2018/10~2018/12 共三个月,92个数据。
基于ACF和AMDF算法的语音编码Matlab仿真实验
1.软件版本 matlab2013b 2.系统设计概述 首先,整体框架的基本构架如下所示: 编码: 解码: 传统的AMDF算法或者ACF算法都无法满足实际的需求,这里,通过计算AMDF/ACF值或者ACF
龙格-库塔法(Runge-Kutta)求解微分方程的Matlab实现
1.软件版本 MATLAB2013b 2.算法理论 龙格-库塔法(Runge-Kutta)是用于模拟 常微分方程的解的重要的一类隐式或显式迭代法。
GRNN神经网络在情绪识别中的Matlab仿真应用
1.软件版本 matlab2021a 2.本算法理论知识 GRNN,即General Regression Neural Network,中文全称为广义回归神经网络,是由The Lockheed Palo
线性预编码性能对比MATLAB仿真:SVD、BD、ZF、SLNR、MMSE
1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 线性预测编码(LPC)是主要用于音频信号处理与语音处理中根据线性预测模型的信息用压缩形式表示数字语音信号谱包络(en:spectral
改进TLD视频目标跟踪方法的MATLAB仿真研究
1.软件版本 matlab2013b 测试视频图片序列库 2.本算法理论知识 TLD是一种对视频中未知目标进行长期跟踪而设计的算法结构。
病例类型诊断:基于决策树算法的MATLAB仿真
1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 ID3算法是一种贪心算法,用来构造决策树。
姓名不为空
手机不正确
公司不为空