matlab中sort(),atan2(y,x),normrnd(),boxplot()函数,cell数组用法学习
1.Y=sort(X,DIM,MODE)
参数DIM表示对哪一个维数进行排序,例如当X是一个二维矩阵,当DIM=1时表示对X的每一列进行排序,当DIM=2时表示对X的每一行进行排序。
参数MODE表示按哪一种模式进行排序,当MODE=‘ASCEND’的时进行升序排序,当MODE=‘DESCEND’时,进行降序排序。
[Y,I] = sort(X,DIM,MODE),I返回索引序列,它表示Y中的元素与X中元素的对应。
2.atan2(y,x)
atan2(y,x)是4象限反正切,它的取值不仅取决于正切值y/x,还取决于点 (x, y) 落入哪个象限:
当点(x, y) 落入第一象限时,atan2(y,x)的范围是 0 ~ pi/2;
当点(x, y) 落入第二象限时,atan2(y,x)的范围是 pi/2 ~ pi;
当点(x, y) 落入第三象限时,atan2(y,x)的范围是 -pi~-pi/2;
当点(x, y) 落入第四象限时,atan2(y,x)的范围是 -pi/2~0
而 atan(y/x) 仅仅根据正切值为y/x求出对应的角度 (可以看作仅仅是2象限反正切)
当 y/x > 0 时,atan(y/x)取值范围是 0 ~ pi/2;
当 y/x< 0 时,atan(y/x)取值范围是 -pi/2~0
注:参考:https://blog.csdn.net/oppo62258801/article/details/63262587
https://blog.csdn.net/Guinan_Li/article/details/78573383
3.R=normrnd(MU,SIGMA,m,n)
生成m×n形式服从正态分布(MU参数代表均值,DELTA参数代表标准差)d 随机数矩阵。
例:a=normrnd(10,2,30,20)
4.boxplot()
- IQR = Q3-Q1,即上四分位数与下四分位数之间的差,也就是盒子的长度。
- 最小观测值为min = Q1 - 1.5*IQR,如果存在离群点小于最小观测值,则胡须下限为最小观测值,离群点单独以点汇出。如果没有比最小观测值小的数,则胡须下限为最小值。
- 最大观测值为max = Q3 +1.5*IQR,如果存在离群点大于最大观测值,则胡须上限为最大观测值,离群点单独以点汇出。如果没有比最大观测值大的数,则胡须上限为最大值。
通过盒图,在分析数据的时候,盒图能够有效地帮助我们识别数据的特征:
- 直观地识别数据集中的异常值(查看离群点)。
- 判断数据集的数据离散程度和偏向(观察盒子的长度,上下隔间的形状,以及胡须的长度)。
例:
x =
0.1000 0.2000 0.1000
0.2100 0.1300 0.3200
0.1100 0.2500 0.3600
0.1700 0.2200 0.1500
>> figure();boxplot(x)
注:参考:https://blog.csdn.net/flyfrommath/article/details/54405907
https://blog.csdn.net/JiangHui1211/article/details/85049597
5.cell数组用法
cell:创建空的元胞数组,预分配内存
celldisp:显示元胞数组所有内容
cellplot:利用图形方式显示内容
cell2mat:将元胞数组成普通矩阵(要求cell元胞数组的所有内容都必须为相同数据类型,可以为字符,会转化为字符矩阵)
mat2cell:将普通矩阵转化成元胞数组
iscell:判断输入是否为元胞数组
cellfun:为cell数组的每个cell单元的内容执行指定的函数,fun可以是特殊的函数或者句柄
转载于:https://blog.csdn.net/qq_38412868/article/details/79303083
matlab中sort(),atan2(y,x),normrnd(),boxplot()函数,cell数组用法学习相关推荐
- 10.matlab中sort , min/max以及ceil 函数
1.sort 排序 2.min/max 求最大最小值 3.ceil----向上取整(不进行四舍五入)
- matlab sort descend,详解Matlab中 sort 函数用法
搜索热词 (1)B=sort(A) 对一维或二维数组进行升序排序,并返回排序后的数组,当A为二维时,对数组每一列进行排序. eg: A=[1,5,3],则sort(A)=[1,3,5] A=[1,3; ...
- sort函数降序排列matlab,详解Matlab中 sort 函数用法
(1)B=sort(A) 对一维或二维数组进行升序排序,并返回排序后的数组,当A为二维时,对数组每一列进行排序. eg: A=[1,5,3],则sort(A)=[1,3,5] A=[1,5,3;2,4 ...
- matlab10的阶层怎么输入,在Matlab中编写阶乘函数,并调用该函数来生成一个1!,......,10!的阶乘表...
点击查看在Matlab中编写阶乘函数,并调用该函数来生成一个1!,......,10!的阶乘表具体信息 答:Matlab 2015R 及以后版本,都自带阶乘函数,代码为: >> facto ...
- matlab中fval函数,请问matlab中[x,fval,exitflag,output] = simulannealbnd(fun,...)函数怎么调用...
请问matlab中[x,fval,exitflag,output] = simulannealbnd(fun,...)函数怎么调用,有相应的实例吗?或者帮我看一下下面的程序,怎么改. function ...
- matlab 不允许函数定义,MATLAB中此上下文中不允许出现函数定义,急求~
点击查看MATLAB中此上下文中不允许出现函数定义,急求~具体信息 答:从你讲的问题,虽然没讲太清楚,但我推测,你可能写了个脚本程序文件,其中定义了子函数,在运行时就弹出了这个提示.一般情况下,在函数 ...
- 关于MATLAB中M文件如何解决“未定义函数或变量”的若干办法
MATLAB的M文件分为两种:一种为脚本文件,另一种为函数文件. 脚本文件很简单,就是由一堆命令构成的,里面第一行不是 function 开头,这种文件比如是encrypt.m编写好后直接点F5或者运 ...
- 如何将Matlab中“模糊控制设计器”的隶属度函数导出图片(figure)
如何将Matlab中"模糊控制设计器"的隶属度函数导出图片(figure) 详情参考matlab官方帮助手册:plotmf()函数 https://www.mathworks.co ...
- matlab中的lower,请问:MATLAB中,有实现Gabor变换的函数吗?
用matlab实现gabor小波对图片的纹理特征提取 matlab图像处理 过程如下:(1)在matlab中,用gaborfilter.m程序实现对三种农作物(小麦.棉花和大豆)蚜虫图片的做gabo ...
最新文章
- 获得汉字字符串拼音首字母
- 【noi 2.5_7834】分成互质组(dfs)
- mysql忘记root密码及修改密码
- Python入门100题 | 第056题
- 交叉熵损失函数分类_交叉熵损失函数
- 精英讲师培训笔记02-培训师手势如何做
- 学习响应式BootStrap来写融职教育网站,Bootsrtap第八天轮播图js特效
- 消息队列,我只选RabbitMQ!
- 青年教师大讲堂 计算机,浙海大青年教师大讲堂之船机学院“知识改变命运”...
- v5系列服务器后面板不存在以下哪款指示,群晖RS10613xs+ NAS服务器后面板简介
- Python标准库中的zipfile
- Aspx页面内 成员变量丢失的问题
- 无极浏览器(教学专用浏览器)官方版 v5.0.0.15
- Linq的where语句中如果有两个条件以上的写法
- 理解 Python 中的装饰器
- 今日学习在线编程题:弓形半径
- 我的世界基岩版python插件编写教程(pyr教程)
- 如何直观的理解机器学习过拟合和欠拟合?
- 240Hz超高刷新率加持,HKC疾风SG27C PLUS电竞显示器的使用新体验
- 名编辑电子杂志大师教程 | 给电子杂志添加下载功能
热门文章
- [资源分享] 【Springboot】实例讲解Springboot整合OpenTracing分布式链路追踪系统(Jaeger和Zipkin)
- Android与物联网设备通信 - 字节报文组装与解析
- 1024程序员节:从关注自身健康开始
- 为什么雷军、马斯克等大佬,都在早晨5:59分起床?
- sqlalchemy sequence
- UE 虚幻引擎(不同材质发出不同脚步声)
- 集成学习—GBDT(论文研读)
- LaTex图和表之表格和图表目录
- 珍爱生命,远离正则表达式(parse库简介)
- 7. R语言【相关性分析函数】:cov、cor、pcor 和 【相关性检验函数】:cor.test、corr.test、pcor.test