分享一些有趣的MATLAB提示音(代码可直接复制)
先做一个声明:文章是由我的个人公众号中的推送直接复制粘贴而来,因此对智能优化算法感兴趣的朋友,可关注我的个人公众号:启发式算法讨论。我会不定期在公众号里分享不同的智能优化算法,经典的,或者是近几年提出的新型智能优化算法,并附MATLAB代码。
“今天分享我的一个‘黑科技’,那就是每次代码跑完以后,会有声音提示我。说来也很简单,增加一小段代码即可~”
大多数智能优化算法的文章,数值实验都会使用不同算法跑测试集,一个测试集包含多个Benchmark函数,并且算法会在每个函数上运行多次。那么,我们不可能一直盯着MATLAB,看它什么时候跑完,然后再进行下一步操作。
这个时候,如果有那么一个提示音提示我们就好了。这里,就和大家分享一些MATLAB自带的声音程序。直接加在主函数的最后,整个程序跑完以后,电脑就会发出提示音,告知你程序运行结束了~
下面就是我收集、整理的一些提示音,大家可以直接复制粘贴运行。
1. 鸟叫声
load chirpsound(y,Fs)
2. 敲锣声
load gongsound(y,Fs)
3. 哈利路亚
load handelsound(y,Fs)
4. 欢笑声
load laughtersound(y,Fs)
5. 啪哒声
load splatsound(y,Fs)
6. 火车声
load trainsound(y,Fs)
大家可以直接复制到MATLAB的命令行窗口里试试效果~
至于在运行算法时,我们都知道,假如设置独立运行次数是50,有时候一个算法跑完一个测试集都需要几个小时,这个时候就可以把提示音的命令放在主程序main.m的最后。这样一来,代码一旦跑完,就能及时提醒你,然后进行下一步工作了。
代码在运行时,你就可以戴着耳机忙其他事情,而不用时不时地点开MATLAB查看程序跑完没有。因为程序跑完以后,你能从耳机里面听到提示音~

另外,我最近也写了一些代码,代码清单已经更新。增加了几个算法应用的MATLAB代码:无线传感器网络(WSN)节点覆盖优化(2D环境)、无线传感器网络(WSN)节点覆盖优化(3D环境)、零空闲(no-idle)流水车间调度问题(NIFSP)、零等待(no-wait)流水车间调度问题(NWFSP)、阻塞(blocking)流水车间调度问题(BFSP)、分布式置换流水车间调度问题(DPFSP)。






这一周比较忙,没有足够的时间打理公众号,这些应用可能不会一一做成推送。大家可以直接下载清单,去清单里面找。每一个应用都挑选了一些经典算法或者近几年认可度高的算法来进行求解。
说到这里,我把近十年内(2013-2023),我本人比较认可的算法和大家分享一下:
灰狼优化(GWO)、鲸鱼优化(WOA)、哈里斯鹰优化(HHO)、麻雀搜索算法(SSA)、海洋捕食者算法(MPA)、非洲秃鹫优化算法(AVOA)、蜣螂优化(DBO)、星鸦优化算法(NOA)。
这些就是我本人很认可的算法。因为我对它们的性能都进行了检验,都不是“软柿子”,它们不光在测试集上表现优秀,在许多实际问题中也具备卓越的竞争力。这里面最新的是NOA,才提出来的,大家不了解的话,可以查看往期推送:星鸦优化算法(NOA)(含MATLAB代码)
我亲测了多种测试集和实际问题,NOA的性能不输DBO,甚至更优!
对于这些算法的更多看法,我们可以在算法交流群里面讨论!算法交流群:912369858。欢迎大家进群交流,谢谢!
以上就是今天的简单分享~
可通过下方链接下载代码清单,在里面寻找需要的算法代码,然后去对应的链接获取。清单会同步更新,一旦有新的代码,就可以在清单里找到。清单里面有部分代码是开源获取的。可随时免费下载。
链接:https://pan.baidu.com/s/1SFDMplrL7tiqGZlrpOSGYg
提取码:8023
相关文章:
分享一些有趣的MATLAB提示音(代码可直接复制)
先做一个声明:文章是由我的个人公众号中的推送直接复制粘贴而来,因此对智能优化算法感兴趣的朋友,可关注我的个人公众号:启发式算法讨论。我会不定期在公众号里分享不同的智能优化算法,经典的,或者是近几年…...
软件测试|selenium执行js脚本
JavaScript是运行在客户端(浏览器)和服务器端的脚本语言,允许将静态网页转换为交互式网页。可以通过 Python Selenium WebDriver 执行 JavaScript 语句,在Web页面中进行js交互。那么js能做的事,Selenium应该大部分也能…...
【源码复现】图神经网络之PPNP/APPNH
目录 1、论文简介2、论文核心介绍2.1、现有方法局限2.2、PageRank&Personalized PageRank2.3、PPNP&APPNP 3、源码复现3.1、模型总体框架3.2、PPNP3.3、APPNP3.4、MLP(两层) 1、论文简介 论文题目——《PREDICT THEN PROPAGATE: GRAPH NEURAL NETWORKS MEET PERSONALI…...
【算法与数据结构】131、LeetCode分割回文串
文章目录 一、题目二、解法三、完整代码 所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。 一、题目 二、解法 思路分析:本题仍然使用回溯算法的一般结构。加入了一个判断是否是回文串的函数,利用起始和终止索引进…...
网络编程学习笔记
参考: 套接字通信部分 《TCP/IP 网络编程》以及《TCP/IP网络编程》学习笔记 socket 编程 1. 字节序 字节序,顾名思义字节的顺序,就是大于一个字节类型的数据在内存中的存放顺序,也就是说对于单字符来说是没有字节序问题的&…...
腾讯待办停运后怎么办呢?导出的ics文件怎么打开查看
待办类工具在日常工作中的应用是比较广泛的,很多人会选择使用待办软件记录备忘事项,其中一些提醒类的工具是比较广泛使用的。腾讯待办属于一款待办事项和日程管理工具,它通常是以微信小程序的形式,为大家提供时间管理规划…...
家长群如何发成绩?
老师们是否经常被家长们追问:“老师,我孩子的成绩出来了吗?”、“老师,我孩子考了多少分?”等等。要想解决这个问题,看完这篇文章你就可以让家长们能够自助查询孩子的成绩了。 一、什么是成绩查询系统&…...
数组区域检索的优化 --- 分块,线段树,树状数组
思考 首先让我们来思考一个问题,给定一个数组,和left与right的值,让你求这个数组中left到right之间元素的和,你会怎么计算?最简单的当然是遍历。如果有人问你这个问题的时候,他决对是会让你优化的ÿ…...
若依侧边栏添加计数标记效果
2023.11.13今天我学习了如何对若依的侧边栏添加技术标记的效果,如图: 我们需要用到两个页面: 先说子组件实现计数标记效果 1.item.vue <script> export default {name: MenuItem,functional: true,props: {icon: {type: String,defau…...
WebSocket技术解析:实现Web实时双向通信的利器
当今互联网的发展中,实时性成为了越来越重要的需求,特别是在Web应用程序中。传统的HTTP协议在处理实时性方面存在一些局限性,因此WebSocket技术的出现填补了这一空白。WebSocket是一种在单个TCP连接上进行全双工通信的协议,它允许…...
深圳联强优创手持PDA身份证阅读器 身份证核验手持机
身份证手持机外观比较小巧,方便携带,支持条码识别、人脸识别、NFC卡刷卡、内置二代证加密模块,可离线采集和识别二代身份证,进行身份识别。信息读取更便捷、安全高效。采用IP65高防护等级,1.5M防摔,可以适应…...
力扣labuladong——一刷day31
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、力扣226. 翻转二叉树二、力扣116. 填充每个节点的下一个右侧节点指针三、力扣114. 二叉树展开为链表 二叉树解题的思维模式分两类: 1、是否可以…...
里氏代换原则
package com.jmj.principles.dmeo2.after;/*** 四边形接口*/ public interface Quadrilateral {double getLength();double getWidth();}package com.jmj.principles.dmeo2.after;/*** 长方形类*/ public class Rectangle implements Quadrilateral{private double length;priv…...
Illumination Adaptive Transformer
Abstract. 现实世界中具有挑战性的照明条件(低光、曝光不足和曝光过度)不仅会产生令人不快的视觉外观,还会影响计算机视觉任务。现有的光自适应方法通常单独处理每种情况。更重要的是,它们中的大多数经常在 RAW 图像上运行或过度…...
【教3妹学编程-算法题】给小朋友们分糖果 II
3妹:1 8得8,2 816, 3 8妇女节… 2哥 : 3妹,在干嘛呢 3妹:双11不是过了嘛, 我看看我这个双十一买了多少钱, 省了多少钱。 2哥 : 我可是一分钱没买。 3妹:我买了不少东西, …...
应急响应练习2
目录 1. 请提交攻击者的ip与系统版本 2. 攻击者通过某个组件漏洞获得服务器权限,请提交该组件的名称 3. 请提交攻击者首次攻击成功的时间 4. 请提交攻击者上传的webshell文件绝对路径 5. 请提交攻击者使用的webshell管理工具 6. 攻击者进一步留下的免杀的webs…...
JS算法练习 11.13
leetcode 2625 扁平化嵌套数组 请你编写一个函数,它接收一个 多维数组 arr 和它的深度 n ,并返回该数组的 扁平化 后的结果。 多维数组 是一种包含整数或其他 多维数组 的递归数据结构。 数组 扁平化 是对数组的一种操作,定义是将原数组部…...
js升序排序
function sortByKey(array, key) {return array.sort(function(a, b) {var x Number(a[key]);var y Number(b[key]);return x < y ? -1 : x > y ? 1 : 0; //或者 return x-y});}...
2023亚太杯数学建模C题思路
文章目录 0 赛题思路1 竞赛信息2 竞赛时间3 建模常见问题类型3.1 分类问题3.2 优化问题3.3 预测问题3.4 评价问题 4 建模资料5 最后 0 赛题思路 (赛题出来以后第一时间在CSDN分享) https://blog.csdn.net/dc_sinor?typeblog 1 竞赛信息 2023年第十三…...
【ArcGIS Pro微课1000例】0030:ArcGIS Pro中自带晕渲地貌工具的妙用
在ArcGIS中,制作地貌晕渲效果通常的做法是先制作山体阴影效果,然后叠加在DEM的下面,再改变DEM的透明度来实现。而在ArcGIS Pro中自带了效果显著的晕渲地貌工具。 文章目录 一、晕渲地貌工具1. 符号系统2. 栅格函数二、山体阴影效果1. 工具箱2. 栅格函数打开ArcGIS Pro3.0,加…...
GPU与CPU差异分析
在人工智能、高性能计算和图形渲染等领域的快速发展推动下,GPU与CPU这两种处理器架构正经历前所未有的变革与融合。本文将从基本概念、架构差异、应用场景及未来发展趋势等维度,系统分析GPU与CPU的协同关系与各自优势,为读者提供全面的技术洞察。 一、基本概念与历史演进 …...
如何用clawPDF高效解决日常办公中的5大文档处理难题?
如何用clawPDF高效解决日常办公中的5大文档处理难题? 【免费下载链接】clawPDF Open Source Virtual (Network) Printer for Windows that allows you to create PDFs, OCR text, and print images, with advanced features usually available only in enterprise s…...
VeraGrid:电力系统规划与仿真的完整解决方案
VeraGrid:电力系统规划与仿真的完整解决方案 【免费下载链接】VeraGrid VeraGrid, a cross-platform power systems software written in Python with user interface, used in academia and industry. 项目地址: https://gitcode.com/gh_mirrors/gr/VeraGrid …...
别再只调PID了!用Mahony算法搞定IMU姿态解算(附C代码逐行解析)
Mahony算法实战:从IMU数据到稳定姿态解算的C语言实现 在嵌入式系统和机器人开发中,姿态解算一直是个令人头疼的问题。许多工程师习惯性地依赖PID控制器,却忽视了更优雅的数学解决方案。Mahony算法作为一种基于四元数的姿态融合算法࿰…...
高效下载huggingface模型权重的4种实用方法
1. 使用国内镜像站加速下载 遇到Hugging Face模型下载慢的问题,我最先尝试的解决方案就是切换镜像站。国内有几个稳定的镜像源,实测下载速度能提升5-10倍。这里分享我最常用的hf-mirror.com镜像站使用技巧。 首先需要安装官方工具包: pip ins…...
5分钟搞定B站缓存视频:m4s转MP4完整解决方案
5分钟搞定B站缓存视频:m4s转MP4完整解决方案 【免费下载链接】m4s-converter 一个跨平台小工具,将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter 你是否遇到过B站缓存视频无法在其他设备…...
抖音直播弹幕数据抓取终极指南:零代码实现实时监控分析
抖音直播弹幕数据抓取终极指南:零代码实现实时监控分析 【免费下载链接】DouyinLiveWebFetcher 抖音直播间网页版的弹幕数据抓取(2025最新版本) 项目地址: https://gitcode.com/gh_mirrors/do/DouyinLiveWebFetcher 想要深入了解抖音直…...
MTKClient完全指南:设备调试与固件管理的创新方法 - 适用于开发者与维修工程师
MTKClient完全指南:设备调试与固件管理的创新方法 - 适用于开发者与维修工程师 【免费下载链接】mtkclient MTK reverse engineering and flash tool 项目地址: https://gitcode.com/gh_mirrors/mt/mtkclient MTKClient是一款功能强大的跨平台工具࿰…...
gte-base-zh效果惊艳:中文歌词风格迁移与语义相似度混合推荐
gte-base-zh效果惊艳:中文歌词风格迁移与语义相似度混合推荐 重要提示:本文所有内容仅供技术学习交流,严禁用于任何商业用途或违法活动。使用即表示同意自行承担所有责任。 1. 快速了解gte-base-zh模型 gte-base-zh是阿里巴巴达摩院训练的中…...
OpenClaw学习助手:Qwen3-4B自动整理课程视频字幕与重点
OpenClaw学习助手:Qwen3-4B自动整理课程视频字幕与重点 1. 为什么需要AI学习助手 作为一个经常通过在线课程充电的技术从业者,我长期被一个问题困扰:看完几个小时的教学视频后,很难系统性地回顾重点内容。传统做法是边看边记笔记…...
