Matlab绘图(2)通过代码进行局部放大绘图、多文件绘图
Matlab进阶绘图 在这次的绘图练习中,我们需要考虑一次性将所有数据文件逐一读入,然后对每幅图图片进行放大处理。 参数设置 这里包括每幅图的标题,图例,读入文件的名称,等等 title_d = {''SMOP1'',''SMOP3'',''SMOP7'',''SMOP8''}; ...[2024/4/17]
【matplotlib 实战】--箱型图
箱型图(Box Plot),也称为盒须图或盒式图,1977年由美国著名统计学家约翰·图基(John Tukey)发明。 是一种用作显示一组数据分布情况的统计图,因型状如箱子而得名。 它能显示出一组数据的最大值、最小值、中位数及上下四分位数。 箱子的顶端和底端,分别代表上下四分位数。 箱子中间的...[2023/10/30]
【matplotlib 实战】--热力图
热力图,是一种通过对色块着色来显示数据的统计图表。 它通过使用颜色编码来表示数据的值,并在二维平面上呈现出来。 热力图通常用于显示大量数据点的密度、热点区域和趋势。 绘图时,一般较大的值由较深的颜色表示,较小的值由较浅的颜色表示;较大的值由偏暖的颜色表示,较小的值由较冷的颜色表示,等等。 热...[2023/10/25]
【matplotlib 实战】--漏斗图
漏斗图,形如“漏斗”,用于展示数据的逐渐减少或过滤过程。 它的起始总是最大,并在各个环节依次减少,每个环节用一个梯形来表示,整体形如漏斗。 一般来说,所有梯形的高度应是一致的,这会有助人们辨别数值间的差异。 需要注意的是,漏斗图的各个环节,有逻辑上的顺序关系。 同时,漏斗图的所有环节的流量都应...[2023/10/23]
【matplotlib 实战】--南丁格尔玫瑰图
南丁格尔玫瑰图是一种用极坐标下的柱状图或堆叠柱状图来展示数据的图表。 虽然南丁格尔玫瑰图外观类似饼图,但是表示数据的方式不同,它是以半径来表示数值的, 而饼图是以扇形的弧度来表达数据的。 所以,南丁格尔玫瑰图在视觉上会夸大数据的比例,因为半径和面积之间是平方关系。 因此,当需要对比非常相近的...[2023/10/16]
【matplotlib 实战】--直方图
直方图,又称质量分布图,用于表示数据的分布情况,是一种常见的统计图表。 一般用横轴表示数据区间,纵轴表示分布情况,柱子越高,则落在该区间的数量越大。 构建直方图时,首先首先就是对数据划分区间,通俗的说即是划定有几根柱子(比如,1980年~2020年的数据,每5年划分一个区间的话,共8个区间)。...[2023/10/9]
Matlab2021a打包jar包问题(linux、windows)
都有chatgpt了,实在不想写博客....不过还是记录一下问题吧。 我们在用matlab打包jar包的时候,经常会出现打包出错的问题,但无非注意以下几点就行了: 1、打包方式 这个还是很简单的,而且linux、windows没区别,打开matlab命令行窗口,然后输入deeploytoo...[2023/7/24]
(数据科学学习手札149)用matplotlib轻松绘制漂亮的表格
本文示例代码已上传至我的Github仓库https: github.com/CNFeffery/DataScienceStudyNotes 1 简介 大家好我是费老师,matplotlib作为数据可视化的强力工具,可以帮助我们自由创作各式各样的数据可视化作品,其中matplotlib....[2023/2/3]
Matlab绘制有趣的罗盘时钟的示例代码
目录绘制效果完整代码 一期趣味编程哈,如何使用MATLAB绘制罗盘时钟: 绘制效果 完整代码 function compa Clock % @author : slandarer CCList=''零一二三四五六七八九十''; WDList=''一二三四五六日''; ...[2023/1/30]
m基于拉道radau伪谱算法的非线性航迹规划matlab仿真
1.算法概述 伪谱法,又称为正交配置法,主要利用Lagrange 插值多项式近似离散最优控制问题中的状态变量和控制变量,将连续型最优控制问题转化成离散形式的非线性规划(NLP) 问题,然后利用相应的...[2022/12/2]
使用Matlab绘制七夕咕呱小青蛙
目录基础代码动图生成代码 咕呱,咕呱,咕呱 咕呱,咕呱,咕呱 咕呱,咕呱,咕呱 七夕节到了还不快给你的朋友安排上这只咕呱小青蛙? 基础代码 function gugua ax=gca; ax.DataAspectRatio=[1 1 1]; ax.XLim=[-5 ...[2022/8/3]
Matlab实现极坐标堆叠柱状图的绘制
目录part1: 函数介绍基本使用角度范围常用函数:改变样式常用函数:设置下界常用函数:修改颜色添加图例part2: 完整类函数代码part3: 两个使用示例示例一示例二 极坐标堆叠图也是风玫瑰图的常用形式,MATLAB的bar绘制的条形图可以绘制成堆叠形式,但是并没有一个自带函数可以绘制极坐标堆叠...[2022/8/1]
详解如何从Matlab中导出清晰的结果图片
目录如何从Matlab中导出清晰的结果图片不清晰的原因解决办法原因1的解决办法原因2的解决办法总结 如何从Matlab中导出清晰的结果图片 写论文和报告都需要放结果图。但是保存图像的方法不当,保存图片放大缩小都不清晰。 这样: 下面介绍出现不清晰的可能原因,以及可参考的解决办法。 ...[2022/6/27]
基于Matlab实现水波倒影特效的制作
目录1.使用效果2.图像翻转及白化3.波纹图像构造4.扭曲置换5.图像拼接6.完整代码 1.使用效果 2.图像翻转及白化 导入图像: % 图片导入 oriPic=imread(''test.jpg''); [Row,Col,~]=size(oriPic); 翻...[2022/3/29]
教你用Matlab制作黄金矿工小游戏
目录效果步骤图片准备背景构建绘制爪子让爪子转起来绘制石块点击下箭头移动爪子爪子与石头和边缘碰触判断抓取石块和显示金钱完整代码 效果 步骤 图片准备 本文所使用图片在这 背景构建 function goldMiner Mainfig=figure(''units'',...[2022/3/2]
基于Matlab制作一款简单的龙舟小游戏
效果图: 没找到合适的背景就自己画了个,大家如果有更好看的可以换一下。。。 步骤 1 创建Axes及图片导入 窗口创建: Mainfig=figure(''units'',''pixels'',''position'',[50 100 760 400],... ...[2022/3/2]
利用Matlab复刻举牌加油小人生成器
突然发现cla函数也可以应用到app designer控件上,因而对部分内容做出更改。 手痒,用matlab app designer复刻了一款举牌加油小人生成器,效果如下: 该程序可以生成正方形和长方形举牌小人,并且可以自己设置背景颜色(点击那些有颜色的小框框),点击绿色旋转...[2022/3/2]
详解Matlab如何绘制桑基图
目录详细用法1使用示例2输入参数3输出函数完整代码使用示例代码 这次主要是分享自己写的一个函数,用来绘制桑基图,效果大概是下面这样子: 先说明函数(sankey2)怎么用,函数完整代码放在博客最后 详细用法 1 使用示例 新建一个m文件,运行如下代码 List=...[2022/3/2]
教你用Matlab制作立体动态相册
目录效果教程部分1图片导入与大小重设2figaxes设置3绘制图形句柄4立方体旋转5获取鼠标与中心点的距离6鼠标移动到fig中心时更新图片完整代码 效果 教程部分 1 图片导入与大小重设 需要有一个名为album的文件夹和当前m文件在同一文件夹,另外ablum文件夹内至少要有...[2022/3/1]
详解Matlab绘制3D玫瑰花的方法(内附旋转版本)
目录1.玫瑰花绘制绘制效果完整代码2.月季花绘制绘制效果完整代码3.玫瑰配色4.旋转版本 1.玫瑰花绘制 绘制效果 完整代码 function drawrose grid on [x,t]=meshgrid((0:24)./24,(0:0.5:575)./575.*20.*...[2022/3/1]
详解基于Matlab的空心散点检测
目录问题描述过程展示图像导入依据RGB值图像二值化图像腐蚀图像边缘清理联通区域查找与坐标均值计算圈查找完整代码其它形状空心散点检测 问题描述 有一张这样的图片,如何提取里面的红色圈圈坐标,并且连接这些坐标形成两个封闭的环路? 过程展示 图像导入 oriPic=imread(''...[2022/2/28]
教你使用Matlab制作图形验证码生成器(app designer)
目录1字符图片生成2刷新按钮生成3图片处理3.1图像任意方向拉伸3.2字符边缘3.3图像处理部分代码4线条和散点生成5关于图像存储6关于验证码对比7完整代码 突然发现cla函数也可以应用到app designer控件上,因而对部分内容做出更改,将绘制隐藏像素刷新的方式改为用cla 原 hol...[2022/2/28]
python机器学习MATLAB最小二乘法的两种解读
目录最小二乘法代价函数与最小二乘法向量到子空间的距离与最小二乘法最小二乘法与多项式拟合多项式拟合结果绘图:最小二乘法与多元线性回归多元线性回归结果绘图: 最小二乘法 大部分的最小二乘法公式推导,都是使用的 代价函数偏导 的方式来求得的,在这里首先展示如何通过代价函数求偏导的方式得到最小二乘公式,...[2022/2/9]
Matlab实现简单扩频语音水印算法详解
目录一、实验背景1.实验目的2.实验环境3.原理简介二、基础知识1.PN序列2.时域到频域变换的原因3.三种时域到频域变换的区别三、算法源码1.PN产生函数2.隐藏算法3.提取算法4.测试脚本四、运行测试1.无攻击(误码率0.000976):2.AU格式转换(误码率0.001921):3.压缩与解压...[2021/11/24]
python调用matlab的方法详解
目录1.python版本与matlab版本的对应关系2.import matlab.engine的问题3.代码报错:please use torch.load with map_location=torch.device(‘cpu‘) to map your storages to the CPU的...[2021/11/23]
Java如何调用Matlab程序
目录Java如何调用Matlab程序1. 检查Matlab内置的Java版本和系统安装的Java版本是否一致?2. 准备一份要调用的Matlab代码3. 将Matlab代码打包成Jar包4. 新建Java项目,调用由Matlab得到的Jar包Java调用Matlab函数笔记1.在命令行中输入depl...[2021/9/6]
MATLAB数值实验:函数逼近法求方程的数值解
MATLAB数值实验:函数逼近法求方程的数值解 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 这篇博客主要通过给定的数学迭代公式,利用MATLAB来迭代求解多项分数阶微分方程的数值解,主要用到的是函数逼近法,...[2021/5/6]
MATLAB实例:非线性方程数值解法(迭代解)
MATLAB实例:非线性方程数值解法(迭代解) 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 很久之前写过一篇关于“MATLAB用二分法、不动点迭代法及Newton迭代(切线)法求非线性方程的根”,本博文相当...[2021/5/6]
Matlab绘图——基于CST导出数据(CST图片Matlab实现)
为什么要导出数据到Matlab来画,不多此一举么? 显而易见,CST自带的结果查看和后处理局限性太大——直角坐标系字体难调节,图片线条、线型少,图片标注比例难控制等等。 直接copy的图片用在毕业论文或者小论文里面就显得那么没档次,很难看,也很不符合要求。 自然地,就有了利用Matlab来获...[2021/4/6]
MATLAB实例:批量将灰度图变为三通道的灰度图
MATLAB实例:批量将灰度图变为三通道的灰度图 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 数据来源:图片数据:9757.rar 相关参考:MATLAB实例:将批量的图片保存为.mat文件 - 凯鲁嘎吉 - 博客园&nbs...[2020/12/14]
MATLAB作图
MATLAB作图 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 用MATLAB将几组不同的数据展示在同一张图片中,并设置图例、横纵坐标范围与名称、重新自定义横坐标刻度,并保存图片到指定位置。 1. MATLAB程序 ...[2019/11/12]
MATLAB实例:非线性曲线拟合
MATLAB实例:非线性曲线拟合 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 用最小二乘法拟合非线性曲线,给出两种方法:(1)指定非线性函数,(2)用傅里叶函数拟合曲线 1. MATLAB程序 clear cl...[2019/11/12]
MATLAB实例:聚类初始化方法与数据归一化方法
MATLAB实例:聚类初始化方法与数据归一化方法 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 1. 聚类初始化方法:init_methods.m function label=init_methods(data, K...[2019/11/8]
MATLAB实例:将批量的图片保存为.mat文件
MATLAB实例:将批量的图片保存为.mat文件 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 图片数据:horse.rar 1. MATLAB程序 clc; clear all; num = 17; f...[2019/11/6]
MATLAB实例:为匹配真实标签,对训练得到的标签进行调整
MATLAB实例:为匹配真实标签,对训练得到的标签进行调整 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 1. MATLAB程序 munkres.m 见:MATLAB实例:Munkres指派算法 label_map.m...[2019/11/1]
MATLAB实例:构造网络连接图(Network Connection)及计算图的代数连通度(Algebraic Connectivity)
MATLAB实例:构造网络连接图(Network Connection)及计算图的代数连通度(Algebraic Connectivity) 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 1. 图的代数连通度(Algebrai...[2019/10/31]
MATLAB实例:Munkres指派算法
MATLAB实例:Munkres指派算法 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 1. 指派问题陈述 指派问题涉及将机器分配给任务,将工人分配给工作,将足球运动员分配给职位等。目标是确定最...[2019/10/31]
MATLAB实例:对称双随机矩阵
MATLAB实例:对称双随机矩阵 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 双随机矩阵(doubly stochastic matrix):元素属于[0,1],行和为1,且列和为1。 MATLAB程序 ...[2019/10/24]
canopy聚类算法的MATLAB程序
canopy聚类算法的MATLAB程序 凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 1. canopy聚类算法简介 Canopy聚类算法是一个将对象分组到类的简单、快速、精确地方法。每个对象用多维特...[2019/10/11]
ISODATA聚类算法的matlab程序
ISODATA聚类算法的matlab程序 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 参考:Kmeans及ISODATA算法的matlab实现 算法简介:聚类算法:ISODATA算法 数据见:MATLAB实例:PC...[2019/10/11]
密度峰值聚类算法MATLAB程序
密度峰值聚类算法MATLAB程序 凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 密度峰值聚类算法简介见:[转] 密度峰值聚类算法(DPC) 数据见:MATLAB中“fitgmdist”的用法及其GMM聚...[2019/10/10]
深度自编码器(Deep Autoencoder)MATLAB解读
深度自编码器(Deep Autoencoder)MATLAB解读 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 这篇文章主要讲解Hinton在2006年Science上提出的一篇文章“...[2019/9/29]
MATLAB实例:PCA降维
MATLAB实例:PCA降维 作者:凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 1. iris数据 5.1,3.5,1.4,0.2,1 4.9,3.0,1.4,0.2,1 4.7,3.2,1.3,0.2,1 4.6,...[2019/9/27]
MATBLAB学习笔记----基础绘图
整理自台大生机系郭彦甫.MATLAB系列教程,吐血推荐看这个视频,非计算机专业也能看懂,全程干货 MATLAB图形来自于“数据”,MATLAB不能理解函数。 MATLAB绘图原理: 1.在特定范围生成函数的数...[2019/9/10]
matlab利用m_map工具包画中国地图及散点云图
开始之前需要准备好malab,中国地图shp文件,m_map工具包。 中国地图shp文件可以在下面的链接中下载: https: gadm.org/download_country_v3.html 本文借鉴了下面链接中教程,该方法为matlab自带的画图工具包绘制方法,在我电脑...[2019/9/10]
Contour 学习笔记(二):使用级联功能实现蓝绿部署和金丝雀发布
上篇文章介绍了 Contour 分布式架构的工作原理,顺便简单介绍了下 Ingre Route 的使用方式。本文将探讨 Ingre Route 更高级的用法,其中级联功能是重点。 1. Ingre Route 大入门 上篇文章在 example example-workload ...[2019/9/10]
Matlab分布云图绘制(渐变彩色)
方法1. 函数:fill 举例说明:应力分布云图 x=[0 1 1 0 0]; %x坐标 y=[0 0 1 1 0]; %y坐标 stre =[1 2 3 4 1] %应力大小 fill(x,y,stre ); %填充 shading in...[2019/8/30]
Matlab的solve()函数的使用方法
Matlab的solve()函数的使用方法 1.首先是对方程的求解 不废话直接上例子 syms x; eq=x^2+2*x+1; s=solve(eq,x); 结果如下 完美的算出了方程的解 现在对上面的代码进行一些说明 1.syms x;是必要的,这将会把x设为符号变量。 2.eq=...[2019/8/20]
MATLAB之指定文件读取与读取地址输出
一、读取指定文件夹下的指定格式文件 (1) 利用命令 uigetdir('''','''') 参数解释; uigetdir(''所要打开的盘地址'',''对打开的弹出框进行描述'') &n...[2019/8/19]
MATLAB常见的学习率下降策略
MATLAB常见的学习率下降策略 凯鲁嘎吉 - 博客园 http: www.cnblogs.com/kailugaji/ 1. 几种常见的学习率下降策略(learning rate decay strategy) t:自变量,迭代次数,λ(t):因变量,学习率,T:...[2019/7/23]