matlabtoc
- 七夕,看学霸如何用科研数据表白,外加虐Go
-
纤云弄巧,飞星传恨,银汉迢迢暗度。金风玉露一相逢,便胜却人间无数。柔情似水,佳期如梦,忍顾鹊桥归路。两情若是久长时,又岂在朝朝暮暮。——秦观《鹊桥仙》虽然今天是周一,但这个周一不一样!一年一度的七夕节,如期而至!朋友们的状态一定如下所示:年轻男:在送礼物的途中;年轻女:坐在办公室等礼物;中年男:要不...
- 32个实用matlab编程技巧
-
今天给大家介绍一些matlab编程小技巧,希望对大家学习matlab有所帮助。1、能用矩阵计算的就用矩阵计算,不能用矩阵计算的想方设法也要往矩阵计算上靠。2、少用循环,尤其是避免多重循环嵌套,尽量用向量化的运算来代替循环操作。在必须使用多重循环的情况下,若各层循环执行的次数不同,则在循环的外层执行循...
- PCA降维算法及MATLAB实现
-
PCA原理:PCA的原理就是将原来的样本数据投影到一个新的空间中,相当于我们在矩阵分析里面学习的将一组矩阵映射到另外的坐标系下。通过一个转换坐标,也可以理解成把一组坐标转换到另外一组坐标系下,但是在新的坐标系下,表示原来的原本不需要那么多的变量,只需要原来样本的最大的一个线性无关组的特征值对应的空间...
- 图灵斑图与反应扩散方程——Matlab的实现
-
假设我们在做一个化学反应实验,存在U和V两种化学物质,其中每单位U物质在两单位V物质的催化下,生成新的V物质。那么V物质的浓度将会发生怎样的变化?设想一下,随着时间的推移,反应皿中V物质的浓度应该是持续升高的,由于现实情况,比如气压、重力、气温等因素,V物质在容器中并不会均匀的分散在溶液中,而是“...
- MATLAB微分方程数值解法的刚性问题
-
若解函数并不是平滑的,则在求解的时候渐变处会有很多数值求解点,这会导致MATLAB中的ode45方法求解时间增长,这就是刚性问题,需在渐变处减少求解点,以加快求解速度。使用ode45和ode15s计算,对比求解时间即可判断是否为刚性问题,s代表自适应变步长求解。%symsy(x)%数值解,不用...
- 相邻像素相关性的matlab实现
-
@TOC加密性能分析(一)相邻像素相关性的matlab实现相邻像素相关性(一)概念相邻像素相关性反映图像相邻位置像素值的相关程度。好的图像加密算法应该能降低相邻像素的相关性,尽量达到零相关。一般要分析图像的水平、垂直、对角像素三个方面。本文中将给出相关系数和分布图像的matlab实现代码。(二)相邻...
- 正确使用内存,提高MATLAB程序的效率
-
MATLAB的内存管理是自动完成的,但内存使用不当会造成程序运行效率低下。许多初学者抱怨MATLAB程序慢(效率低),主要原因可能是不了解MATLAB的内存自动管理机制造成的。MATLAB是以数组(Array)为基本数据单元的一门语言,程序中的一切数据都是数组。MATLAB用连续的内存来存储数值型数...
- 「十」MATLAB语言之程序性能优化
-
程序性能优化是编程工作的必需环节之一。为什么要编程?为的就是提高处理事情的效率。计算机的计算效率远高于人类,所以,我们利用编程语言,“告诉”计算机应该怎样操作来完成任务。采用怎样的方式”告诉“计算机,计算机才能提高任务完成的效率?这就需要我们对程序性能不断优化。在MATLAB语言中,程序优化的方法是...
- MATLAB使用蒙特卡洛算法实例求解线性规划
-
蒙特卡洛方法是一种利用计算机的随机数理论模拟实际的情况的一种方法。今天主要是以实例讲解蒙特卡洛方法的MATLAB编程实现求解线性规划。实例1首先使用linprog线性规划求解函数对该线性规划进行求解,该函数的语法如下:x=linprog(f,A,b)x=linprog(f,...
- matlab读取表格数据以固定周期通过串口发送
-
如题,这里对数据的处理对于熟悉matlab各函数操作的同学来讲,是常规操作,但对于matlab新手或只是想借用matlab工具将存于PC端文件中的数据通过串口发送出去的工程人员来说,由于对matlab软件比较陌生,实现各种功能所应该调用的函数没有头绪,所以还是比较麻烦的。这里先简单介绍实现这项操作过...