欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Matlab isnan isinf median circshift 函数

发布时间:2024/3/13 编程问答 59 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Matlab isnan isinf median circshift 函数 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

 

 

isinf(A)

返回维数与A相同的数组
A中元素为正无穷、负无穷时,返回1,否则返回0

 

isnan 判断数组中的元素是否为无穷大

          tf=isnan(A):返回一个与A相同维数的数组,若A的元素为NaN(非数值),在对应位置上返回逻辑1(真),否则返回逻辑0(假)。对虚数z,如果z的实部或虚部都是NaN,那么isnan函数返回逻辑1,如果实部和虚部都是inf,则返回逻辑0。

 

median(M)

每一列返回一个值,为M该列的从大到小排列的中间值.

 

median(M,dim)

dim为1,2。其中1表示按每列返回一个值,为该列从大到小排列的中间值,,

                              2表示按每行返回一个值,为该行从大到小排列的中间值.

注意:如果行或列的个数为偶数,返回中间两个值的平均值。

 

Y = circshift(A,K) 

循环将 A 中的元素平移 K 个位置。如果 K 为整数,则 circshift 沿大小不等于 1 的第一个 A 维度进行平移。如果 K 为整数向量,则每个 K 元素指示 A 的对应维度中的平移量。

 

Y = circshift(A,K,dim) 

循环将 A 中的值沿维度 dim 平移 K 个位置。输入 K 和 dim 必须为标量。

 

第二种方法也就是将K变成数组K=[0,k];k表示移位索引。

如果同时对矩阵进行行和列的移位则令K= [col,row],其中col表示列位移,row表示行位移。

总结

以上是生活随笔为你收集整理的Matlab isnan isinf median circshift 函数的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。