矩阵中的0置为Inf(邻接矩阵)

ind=find(x==0);
x(ind)=inf;
index=isnan(z);
z(index)=0;

在Matlab中,有一个logical数据类型,和C++中的bool值相同。find()函数将logical值0也视为数值0,logical值1视为数值1,因此可以用上面的方法找到矩阵中满足一定条件的元素。

如果X是向量,则 返回与 方向相同的向量 。
如果X是多维数组,则 返回结果的线性索引的列向量。

k = find(X)
k = find(X,n)
k = find(X,n,direction)
[row,col] = find( ___ )
[row,col,v] = find( ___ )

k = find(X) returns a vector containing the linear indices of each nonzero element in array X

k = find(X,n) returns the first n indices corresponding to the nonzero elements in X.

k = find(X,n,direction), where direction is ‘last’, finds the last n indices corresponding to nonzero elements in X. The default for direction is ‘first’, which finds the first n indices corresponding to nonzero elements.

[row,col] = find(___) returns the row and column subscripts of each nonzero element in array X using any of the input arguments in previous syntaxes.

[row,col,v] = find(___) also returns vector v, which contains the nonzero elements of X.

matlab 将矩阵中的0置为Inf(邻接矩阵)相关推荐

  1. matlab 将矩阵中的NAN替换为0

    将矩阵中的NAN替换为0,matlab代码如下: x(find(isnan(x)==1)) = 0 其中:x为待处理矩阵.

  2. Matlab去掉矩阵中的全0行或列

    a=[1 2 3;0 0 0;2 1 6]; %去掉矩阵中的全0行 a(all(a==0,2),:) = []; %去掉矩阵中的全0列 a(all(a==0,1),:) = [];

  3. matlab 矩阵与数比较,MATLAB 对矩阵中的数据进行大小比较

    用matlab对矩阵进行高斯消元 %求解例题2.1%高斯法求解线性方程组Ax=b%A为输入矩阵系数,b为方程组右端系数%方程组的解保存在x变量中%先输入方程系数A=[1 2 3;2 7 5;1& ...

  4. 【Matlab】矩阵中选取任意子矩阵

    1.Introduction 好久没用Matlab写代码了,嗯,也没用其他语言. 至于怎么实现在矩阵中提取子矩阵,又学了一会,好记性不如烂笔头呀. 2.Materials and methods 如下 ...

  5. MATLAB提取矩阵中的一部分

    MATLAB对矩阵的操作十分灵活,下面对最近遇到的进行总结: 格式A(m,n),用于提取矩阵A中符合m,n要求的部分 1.提取某个元素,则m,n为数字标量,如A(2,3)为第二行第三列的元素. 2.提 ...

  6. matlab从矩阵中取rp开头文件,matlab trainrp

    Af ] train(net, P,T, Pi, Ai,VV ,TV ) 3 [Y, Pf , Af , E, perf ] sim(net, P, Pi, Ai,T ) {'tansig','pur ...

  7. MATLAB 检验矩阵中是否有某些元素 对元素统计

    检验矩阵中是否有某个元素 ismember(A,a) find函数 >> a=[1 2 3] flag = find(a==2); if flag disp('here') else di ...

  8. Matlab查看矩阵中包含的所有数字种类

    本文记录了如何用Matlab查看某个矩阵中包含的数字种类.更新于2019.03.06. (本文后续可能会变成Matlab技巧类命令的整合.) 命令: unique 示例:

  9. 学习笔记97—matlab 获取矩阵中特定值的坐标

    1.二维矩阵中,找出特定值的坐标: 方法一:[x,y] = find(A == 10); 方法二:ind = find(A == 10); [X, Y, Z] = ind2sub(size(A),in ...

最新文章

  1. led显示屏建设标准_户外LED显示屏3大防护标准_显示屏应对恶劣天气?
  2. 改善深度学习训练的trick总结 | CSDN博文精选
  3. NLP-基础知识-001
  4. 类的加载过程二:Linking
  5. 企业 全功能邮件服务器
  6. 20165203 2017-2018-2 《Java程序设计》第一周学习总结
  7. Python paramiko模块基本使用(一)
  8. 【iOS】Touch Drag Inside 和 Touch Drag Outside、Touch Drag Enter、Touch Drag Exit的区别
  9. Net::SSH::Perl 连接远程主机慢的原因
  10. OpenResty-ngx.var变量
  11. DNN永日新闻模块(YongRi)免费1.00.09版本下载
  12. windows 监控
  13. java图书借阅系统java图书管理系统java书籍借阅系统
  14. 北大核心2020_“三个月不录用视为拒稿”,核心期刊投稿,编辑的这句话别有用意...
  15. 总数量超过五十个,史上最全的爬虫项目集合
  16. 《动手学深度学习》深度学习简介(完整版)
  17. 如何学习摸具设计?怎样学习摸具设计?学习摸具设计的方法。
  18. 软考(22)-网络存储、网络安全、网络规划与设计
  19. 51 单片机晶振电路原理
  20. 程序员学习指南_程序员管理压力指南

热门文章

  1. ERP_基于Oracle SOA的企业服务总线整合
  2. 一步一步学Silverlight 2系列(35):升级Silverlight 2 Beta 1应用程序到Beta 2
  3. NIX***检测方法
  4. 什么时候可以全面升级鸿蒙系统,华为已做好全面升级准备,鸿蒙系统将替换底层安卓系统...
  5. svn文件夹不显示绿色勾的解决方法
  6. python 函数参数传递 格式_Python学习6.1_函数参数及参数传递
  7. 用计算机画函数图像教案,信息技术应用 用计算机画函数图象教案1
  8. c语言115写成16进制,C语言指针问题
  9. 女儿情:对于一段音乐进行频率频谱分析
  10. AI Studio中的视觉数据集合