问题描述:  2维数组A[2,100],要求根据A(1,:)中的非零元素的索引值来对数组做相应的处理!  在网上可以查阅到 find()函数的各种用法,也可以查询到 isnan()函数的用法,但是没有说直接找到第一个非零元素及其索引值,或者所有非零元素的个数及其索引值,为了解决这个问题,我查阅了很多书籍和资料,终于找到一种方法可以解决。

废话少说,直接上我的调试代码才是关键:

a = [1 2 3 4 1 1 1 9 7;
                                                                                       0 0 1 3 4 1 2 3 4];
                                                                               zero_index=find(a(2,:)==0)              %%挑出所有的0的位置(也即索引值向量)
                                                                               k=length(zero_index)                        %%所有0的个数

调试结果:  这是我们查阅数组a的第2行结果                                                               这是我们查阅数组a的第1行结果

                                                                               

查阅数组a第一行的情况很具有代表意义,由于没有0元素,但是我们的find函数返回值让我不能将其作为判断条件,所有 K 值课作为一个很好的替代。

上述小实验是我在matlab编程过程中遇到的问题,希望可以帮助其他也有类似问题的同学们,不喜勿喷!

matlab编程技巧交流可以邮箱往来:  2283670598@qq.com

matlab中如何从一个矩阵的行列中找出 0 元素的个数 或者位置 并作为判断条件相关推荐

  1. 实验4.1对任意一个一维数组,从中找出数组元素的最大值和最小值并输出 。 要求: 1)数组有10个元素; 2)使用scanf函数实现数组元素的输入,输入前给出必要的提示信息; 3)输出时,首先输出数组

    /*SY4.1 题目描述 对任意一个一维数组,从中找出数组元素的最大值和最小值并输出 . 要求: 1)数组有10个元素: 2)使用scanf函数实现数组元素的输入,输入前给出必要的提示信息: 3)输出 ...

  2. matlab 曲线拐点_如何用matlab把一组数据模拟一个函数图像?并找出曲线拐点?...

    MATLAB概论 MATLAB是世界流行的优秀科技应用软件之一.具有功能强大(数值计算.符号计算.图形生成.文本处理及多种专业工具箱).界面友好,可二次开发等特点.在国内外,已有许多高等院校将其列为本 ...

  3. 给定一个由0和1组成的矩阵,找出每个元素到最近的0的距离

    给定一个由 0 和 1 组成的矩阵,找出每个元素到最近的 0 的距离. (Leetcode 542) 两个相邻元素间的距离为 1 . 示例 1: 输入: 0 0 0 0 1 0 0 0 0 输出 0 ...

  4. Java黑皮书课后题第7章:7.10(找出最小元素的下标)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素下标。编写测试程序,提示用户输入10个数字,调用这个方法返回最小值的下标(多个则最小

    7.10(找出最小元素的下标)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素下标.编写测试程序,提示用户输入10个数字,调用这个方法返回最小值的下标(多个则返回最小的下标) 题目 题目描述 ...

  5. Java黑皮书课后题第7章:7.9(找出最小元素)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素。编写测试程序,提示用户输入10个数字,调用这个方法返回最小值,并显示这个最小值

    7.9(找出最小元素)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素.编写测试程序,提示用户输入10个数字,调用这个方法返回最小值,并显示这个最小值 题目 题目描述与运行示例 破题 代码 ...

  6. 怎么在c语言中输入一串字母,C语言中如何输入一个数字n,再输入一串字母,控制字母个数为n(n是变量,1...

    C语言中如何输入一个数字n,再输入一串字母,控制字母个数为n(n是变量,1以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ...

  7. C语言编程>第二十二周 ① 下列给定程序中,函数fun的功能是:找出一个大于给定整数n且紧随n的素数,并作为函数值返回。

    例题:下列给定程序中,函数fun的功能是:找出一个大于给定整数n且紧随n的素数,并作为函数值返回. 例如,输入 整数为32,则输出的数素数为37". 注意:不要改动main函数,不能增行或删 ...

  8. 输入一个正整数,统计整数中各位数字值为零的个数,并把该整数中各位上最大的数字值找出和零的个数组成一个新数字输出

    /*** 输入一个正整数,统计整数中各位数字值为零的个数,并把该整数中各位上最大的数字值找出和零的个数组成一个新数字输出*/import java.util.Scanner;public class ...

  9. 常考数据结构与算法----给定一个二叉树和一个值 sum,请找出所有的根节点到叶子节点的节点值之和等于sum 的路径,

    题目描述 给定一个二叉树和一个值sum,请找出所有的根节点到叶子节点的节点值之和等于sum 的路径, 例如: 给出如下的二叉树,sum=22, 返回 [ [5,4,11,2], [5,8,9] ] 示 ...

最新文章

  1. tf.keras.losses.MeanSquaredLogarithmicError 损失函数 的用法
  2. SAP SD买十送一的业务处理与系统实现
  3. MySQL事物(详解并发问题和隔离级别)(小白也能懂哦)
  4. java中的方法 net.中的函数_.Net转Java.01.从Main(main)函数说起
  5. 【报告分享】2019云安全威胁报告.pdf(附下载链接)
  6. 看动画轻松理解「链表」实现「 LRU 缓存淘汰算法」
  7. C# BackgroundWorker组件学习
  8. w3c 菜鸟mysql_W3C 教程 | 菜鸟教程
  9. 日历2021年日历表|2021年日历表打印版 Excel版
  10. 用VSCode写简历表
  11. 怎么看小米的去扁平化
  12. 软件项目管理EAC、ETC的计算
  13. python中len函数_len()函数以及Python中的示例
  14. 固态硬盘SSD和机械硬盘哪个好?它们有什么区别?
  15. Javascript-基础-学习笔记
  16. 计算机和书桌还有台灯英语,台灯的英语单词是什么
  17. 弹性和瞬态故障处理库Polly之重试策略
  18. Mathorcup数学建模竞赛第六届-【妈妈杯】A题:淡水养殖池塘水华发生及池水自净化研究(附特等奖获奖论文、SAS和matlab代码)
  19. Android RSS订阅
  20. android 短信迁移到iphone,将安卓手机上的短信导入到iphone上的方法

热门文章

  1. Ebay买家号也会被封吗?
  2. SQL索引的创建和使用
  3. Windows TCP参数调优
  4. SketchUp:SketchUp草图大师软件使用技巧总结(视图操作,绘图环境优化,缩放/镜像/对齐/桌边倒圆角案例)
  5. mongoDB-3.x Master Slave Replication
  6. iOS:关于APP架构设计的简单理解
  7. 安利Keka for Mac(最好用的压缩解压工具)
  8. 【IEEE_SV-7.10】队列Queues
  9. [转载]说说大型高并发高负载网站的系统架构
  10. 基于centos7打造个人服务器(二):系统初始化