matlab中怎么删除矩阵的某行某列形成新矩阵

有时辰我们在利用matlab编程的时辰,想删除矩阵的某一行或者某一列,怎么删除呢,下面来分享一下方式

东西/原料

  • matlab
  • 删除矩阵的某行某列形当作新矩阵

方式一:经由过程空矩阵转换删除

  1. 1

    第一步在我们的电脑上打开matlab的号令行窗口,输入“A=[ 1 2 3;4 5 6;7 8 9]”,按回车键,如下图所示:

  2. 2

    第二步我们输入“B=A;B(:,[1])=[];B”代码,这是删除A矩阵的第一列,如下图所示:

  3. 3

    第三步按回车键之后,可以看到第一列被删除了,并获得了新矩阵B,如下图所示:

  4. 4

    第四步我们输入“B=A;B([1],:)=[];B”代码,按回车键删除第一行,获得新矩阵B,如下图所示:

方式二:经由过程冒号表达式获得子矩阵删除

  1. 1

    第一步在号令行窗口中输入“B=A(1:2,2:3)”,这是取A矩阵的1,2行和3,4列,如下图所示:

  2. 2

    第二步按回车键之后,可以看到形当作了A矩阵的子矩阵B,经由过程如许设置,也可以删除矩阵的某行某列,如下图所示:

注重事项

  • 若是你感觉这篇对你有效的话,请投一下票
  • 发表于 2018-03-26 00:00
  • 阅读 ( 2137 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具