matlab中sort(),atan2(y,x),normrnd(),boxplot()函數,cell數組用法學習

 2023-12-25 阅读 58 评论 0

摘要:1.Y=sort(X,DIM,MODE) 參數DIM表示對哪一個維數進行排序,例如當X是一個二維矩陣,當DIM=1時表示對X的每一列進行排序,當DIM=2時表示對X的每一行進行排序。 參數MODE表示按哪一種模式進行排序,當MODE=‘ASCEND’的時進行升序排序&#

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,如果存在離群點大于最大觀測值,則胡須上限為最大觀測值,離群點單獨以點匯出。如果沒有比最大觀測值大的數,則胡須上限為最大值。

通過盒圖,在分析數據的時候,盒圖能夠有效地幫助我們識別數據的特征:

  1. 直觀地識別數據集中的異常值(查看離群點)。
  2. 判斷數據集的數據離散程度和偏向(觀察盒子的長度,上下隔間的形狀,以及胡須的長度)。

例:

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

?

?

?

?

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/196859.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息