matlab常用的函数汇总

这篇博客整理了MATLAB中一些常用的函数,包括替换NaN为0、矩阵逆序排序、复数转角度、值替换、自定义横坐标、列复制、对数运算、显示纵坐标、统计元素个数、生成特殊矩阵、误码率曲线绘制、线型设置、直方图定制及统计计算等,方便日后查询使用。
摘要由CSDN通过智能技术生成

将平时用到的函数整理一下,以备不时之需,也方便自己查找。


%将矩阵中的NaN替换成0

M(isnan(M)==1) = 0;     

%将矩阵按逆序排序       

[~,IX]=sort(M,'descend');   

 %angle函数将复数转换成角度   

(angle(M)/(2*pi));           

%将小于门限的值置为0     

M(M<max(M)*threshold)=0;  

%横坐标间隔不为1

x=[0,5,10,15,20,25,30,35,40];semilogy(x,y,'r>-');   

%把某列变成n列

h =repmat(h,1,n);     

%lg10,matlab中log可以理解为表示ln。或者直接 用log10()表示。

log10();                    

%matlab plot显示纵坐标

plot(x,y,'b');
hold on
for n=1:51
plot(x(n),y(n),'ro')
str=['(' num2str(x(n)) ',' num2str(y(n)) ')'];
text(x(n)+0.2,y(n)+1,str)
end

%统计矩阵中大于或小于某数的元素个数

sum(sum(A>a));

%MATLAB产生单位矩阵

单位矩阵(eye(n)),

全1矩阵(ones(n))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值