關於matlab plotroc函數的一些使用心得


 

關於matlab plotroc函數的一些使用心得

matlab 中的plotroc函數是用於繪制接收機特性曲線(roc)的。roc曲線用於顯示接收機的工作性能,它是一個二維的曲線,橫坐標是FPR,縱坐標是TPR。具體的見https://www.cnblogs.com/dlml/p/4403482.html

plotroc函數的基本格式為:

plotroc(targets,outputs)

其中targets是接收數據的真實值,為1或0。以加性高斯白噪聲信道為例,1代表信道中存在接收信號,0代表信道中只有高斯白噪聲。

outputs是接收機認為信道中存在信號的概率(無論實際信道中是否存在信號),其值在0~1范圍內,與targets中的實際情況數據一一對應。

 

matlab的plotroc函數可以在一張圖上畫出幾條roc曲線,也可將roc曲線分別畫在不同的圖上。

一張圖上只畫一個roc曲線時,targets為一個1×n的行向量,outputs是與之對應的1×n的行向量。

想在一張圖上畫多個roc曲線時,targets為一個m×n的矩陣,其中每一行1×n的行向量都是獨立的一個真實接收數據;outputs也是一個m×n的矩陣,每一行1×n的行向量都與targets中的行向量對應。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM