MATLAB如何选择矩阵某区间内的所有元素

MATLAB是专门处理矩阵数据的软件,今天我们来看看在MATLAB中如何将矩阵某区间内的所有元素提取出来。

90c61d1c99c0affc5fd548992372941fbfe4eae9.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

工具/原料

  • 台式机:win10 教育版
  • MATLAB 2016b

方式/步骤

  1. 1

    打开MATLAB,在号令行窗口中输入一个矩阵,例如A=[1 2 3;4 5 6;7 8 9],回车后获得一个三行三列的矩阵。

    025d87c0affce1869b7cc4c41f1fbee435daebe9.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1e0c73a2fa872941f7cb7586c7b5e4a237871e6e9.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  2. 2

    接着继续输入号令“A(A>6)”,提取矩阵中大于6的元素。

    a9338a1fbee434da340d2695f271fe1d97d8e4e9.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  3. 3

    回车后获得成果,可以看到矩阵中的7,8,9被提掏出来了。

    bfa52adaf05e4a23bf2292ab1dd818196020e2e9.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  4. 4

    然后设置一个区间,例如大于3而且小于7的元素,输入号令“A(A>3 & A<7)”。

    4b626771fe1d96d8d14a0d962ccd0c6efaf2e1e9.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  5. 5

    回车后获得成果4,5,6,所有介于3与7之间的矩阵元素被提掏出来了。

    ff5c88d8181961206c9e60d870f202b374d7dfe9.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1END
  • 发表于 2020-12-31 21:47
  • 阅读 ( 659 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论