matlab如何使矩阵中大于某值的元素置零

齐方杰 2019-12-21 19:37:00

推荐回答

A:,1:3 = 0  % 表示将二维矩阵A的钱三列设置为0举例如下:>> A = magic5A =    17    24     1     8    15    23     5     7    14    16     4     6    13    20    22    10    12    19    21     3    11    18    25     2     9>> A:,1:3 = 0A =     0     0     0     8    15     0     0     0    14    16     0     0     0    20    22     0     0     0    21     3     0     0     0     2     9。
齐晓岚2019-12-21 20:36:55

提示您:回答为网友贡献,仅供参考。

其他回答

  • 语句:a=rand3b=a>0.5---运行得到的0-1矩阵,为1的位置都是满足条件的a=0.82580.07820.96190.53830.44270.00460.99610.10670.7749b=101100101。
    樊拴良2019-12-21 20:19:08
  • A:,1:3=0;前3列置0。
    赵香粉2019-12-21 20:05:06
  • 举个例子,如果需要将A矩阵中大于a的元素置零,那么在matlab中可以这么输入:方法一:AfindA>a=0;方法二:AA>a=0;通过这个代码即可实现目标。实例:将3*3的随机矩阵A中大于0.5的数置零。
    齐晓巍2019-12-21 19:55:22

相关问答