例如:用a中每一行数除以x中相对应的每一个数

x=[5 10 6 8 16 6 8 8 22 11];

a=[4 4 4 5 4 4 4 4 3 4

6 8 6 2 6 8 8 6 8 6

4 4 4 4 6 4 4 4 6 4

4 6 6 4 6 6 6 4 7 4

10 14 14 10 12 12 12 10 14 12

3 5 5 3 6 3 3 4 5 4

4 6 7 4 4 4 4 4 6 6

4 6 6 6 5 6 5 5 7 6

13 16 19 16 13 13 10 13 16 13

8 9 10 8 8 7 8 8 9 8

];

%a的第i行除以x的第i个数xa=repmat(x',[1 10]);

a=a./xa;

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

函数repmat用法

B =repmat(A,m,n)B = repmat(A,[mn])B = repmat(A,[m np...])

这是一个处理大矩阵且内容有重复时使用,其功能是以A的内容堆叠在(MxN)的矩阵B中,B矩阵的大小由MxN及A矩阵的内容决定,如果A是一个3x4x5的矩阵,有B = repmat(A,2,3)则最后的矩阵是6x12x5。

例如:

B = [1 2 3;4 5 6;7 8 9]

B(:,1)      %取B矩阵的第1列repmat(B(:,1),1,5)      %将B(:,1)复制成'1×5'的矩阵运算结果:

ans =

1     1    1     1     1

4     4    4     4     4

7     7    7     7     7

repmat(B(:,1),2,5)      %将B(:,1)复制成'2×5'的矩阵

ans =

1     1    1     1     1

4     4    4     4     4

7     7    7     7     7

1     1    1     1     1

4     4    4     4     4

7     7    7     7     7

其结果变为6*5。A也可以置放文字串,如:>>C=repmat(' Long live the king!', 2,2)

运算结果:C =

Long live the king! Long live the king!

Long live the king! Long live the king!也可置放其他的:>> D=repmat(NaN,2,5)

运算结果:D = NaN   NaN   NaN   NaN   NaN NaN   NaN   NaN   NaN   NaN

matlab矩阵除以一个数字,matlab矩阵中每一行数除以一个数相关推荐

  1. matlab矩阵除以一个数字,matlab矩阵中每一行数除以一个数 | 学步园

    例如:用a中每一行数除以x中相对应的每一个数 x=[5 10 6 8 16 6 8 8 22 11]; a=[4 4 4 5 4 4 4 4 3 4 6 8 6 2 6 8 8 6 8 6 4 4 4 ...

  2. Python 中将列表中的每个元素除以一个数字

    Python 中将列表中的每个元素除以一个数字: 使用列表理解来遍历列表. 在每次迭代中,将当前列表元素除以数字. 新列表将包含除法结果. my_list = [8, 12, 20]# ✅ divid ...

  3. 输入一个数字n 如果n为偶数则除以2,若为奇数则加1或者减1,直到n为1,求最少次数 写出一个函数

    输入一个数字n 如果n为偶数则除以2,若为奇数则加1或者减1,直到n为1,求最少次数 写出一个函数 题目: 输入一个数字n  如果n为偶数则除以2,若为奇数则加1或者减1,直到n为1,求最少次数  写 ...

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

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

  5. Java黑皮书课后题第6章:**6.3(回文整数)使用下面的方法头编写两个方法:……使用reverse方法实现isPalindrome。如果一个数字的逆序数和它自身相等,这个数就称为回文数。

    6.3(回文整数)使用下面的方法头编写两个方法:--使用reverse方法实现isPalindrome.如果一个数字的逆序数和它自身相等,这个数就称为回文数. 题目 题目概述 破题:假设没有提示语句( ...

  6. 每列大于0的个数_题目1342——把一个数字减少到0的步骤数

    封面来自leetcode.com 题目描述 给定一个非负整数,返回把这个数减少到0的操作步骤数.当给定的数是偶数时,把它除以2:当给定的数是奇数时,把它减去1. 示例 例1 输入:num = 14 输 ...

  7. matlab怎么重复一个数字,有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?用matlab编程怎么编...

    % 排列运算:从 n 个元素中取出 r 个的排列 function [pct,P] = my_P(n,r) % pct: 排列总数 % P: 排列列表 pct = 0; P = []; if narg ...

  8. matlab怎么产生一个随机数,matlab怎么产生随机数

    matlab是我们常用一种软件,对于做随机过程或者概率的朋友,常常会用到一些随机数.但是这些数据怎么生成呢?下面介绍下matlab中一些常见的随机数. matlab产生随机数可以使用的方法: 1.均匀 ...

  9. matlab 摄氏度符号怎么打,MATLAB中如何打角标和希腊字母 | 学步园

    声明:这是转载 很多时候都要在matlab画图的时候添加一些公式符号之类的,有一些特殊的字符并不能直接从键盘上输入,比如希腊字母等等.但是有想用,因为这样使图看起来漂亮而且容易理解. 例如:我想输入摄 ...

最新文章

  1. 在app中从下向上滑动,以找到不在默认第一页的元素
  2. 华为harmonyos公测,华为鸿蒙 Harmony OS 2.0 第二轮公测已开启,赶紧申请报名
  3. spring作业_Spring和石英:多作业计划服务
  4. email邮件中 内嵌iframe_Python+Selenium执行结果,封装函数,用Python自动发送SMTP邮件...
  5. 列表操作 - C#开发人员
  6. 【英语学习】【Daily English】U06 Shopping L03 What sort of market are you looking for?
  7. 在线 IDE,支持 C-sharp, PHP, JavaScript - CodeRun
  8. Netty傻瓜教程(四):bossGroup, workGroup?
  9. java itextPdf导出pdf
  10. word文档取消英文首字母大写
  11. 移动apn接入点哪个快_提升移动联通电信网速
  12. 打开CAD的dwg文件时提示:许可检出超时,您要执行什么操作?AutoCAD将关闭。
  13. AngularJS 基础入门-姜威-专题视频课程
  14. 电脑安装了git之后拉取代码报错:git fatal: Authentication failed for
  15. postgresql安装教程(Windows)
  16. 【干货】你常用的5种地图数据汇总对比,值得收藏~
  17. dell服务器物理盘blink,Blink
  18. 苹果手机微信分身多开
  19. rsync同步远程主机目录,并通过md5校验目录
  20. stm32-通用定时器原理及代码分析

热门文章

  1. 计算机化系统用户权限,GMP附录(2015):计算机化系统.doc
  2. 图解MySQL 内连接、外连接、左连接、右连接、全连接……太多了
  3. 07:微服务篇(5)
  4. 松下AJ-HPX298摄像机MXF视频删除数据恢复损坏修复技术分析
  5. rename 命令 – 批量修改文件名称
  6. 如何在html页面中显示JSON数据
  7. java解析txt文件
  8. TOEFL 备考资料网站
  9. 【STM32F4系列】【HAL库】电机控制(转速和角度)(PID实战1)
  10. 著名物理学家张首晟2018年12月1日去世,享年 55 岁。此事件被美国当地警方认为是自杀,目前已经结案。