* Matlab Language * 6、算术运算 (续) 【例5-2】画出y=1/(x+1)的函数曲线,x∈[0, 100]。 x=0:100; y=1./(x+1); plot(x, y); legend(‘y=1/(x+1)’); * Matlab Language * 6、算术运算 (续) 【例5-2】生成一个信号:x=sin(2*pi*t)+sin(4*pi*t) t = [0:199]./100; %采样时间点 % 生成信号 x = sin(2*pi*t) + sin(4*pi*t); plot(t,x); legend(‘x = sin(2*pi*t) + sin(4*pi*t)’); * Matlab Language * 6、算术运算 (续) * Matlab Language * 6、算术运算 (续) 【例5-2】点幂“.^”举例 >>a=1:6 a = 1 2 3 4 5 6 >>b=reshape(a,2,3) b = 1 3 5 2 4 6 >>a=a.^2 a = 1 4 9 16 25 36 >>b=b.^2 b = 1 9 25 4 16 36 * Matlab Language * 7、关系运算 Matlab提供了6种关系运算符: 、<=、>=、==、~=(不等于) 关系运算符的运算法则: 1、当两个标量进行比较时,直接比较两数大小。若关系成立, 结果为1,否则为0。 2、当两个维数相等的矩阵进行比较时,其相应位置的元素按 标量关系进行比较,并给出结果,形成一个维数与原来相同 的0、1矩阵。 3、当一个标量与一个矩阵比较时,该标量与矩阵的各元素进行 比较,结果形成一个与矩阵维数相等的0、1矩阵。 * Matlab Language * 7、关系运算 (续) 【例】建立5阶方阵A,判断其元素能否被3整除。 A = [24, 35, 13, 22, 63; 23, 39, 47, 80, 80; ... 90, 41, 80, 29, 10; 45, 57, 85, 62, 21; 37, 19, 31, 88, 76] A = 24 35 13 22 63 23 39 47 80 80 90 41 80 29 10 57 85 62 21 19 31 88 76 P = rem(A,3)==0 %被3除,求余 P = 1 0 0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 0 * Matlab Language * 8、逻辑运算 Matlab提供了3种逻辑运算符: &(与)、|(或)、~(非) 逻辑运算符的运算法则: 1、在逻辑运算中,确认非零元素为真(1),零元素为假(0)。 2、当两个维数相等的矩阵进行比较时,其相应位置的元素按 标量关系进行比较,并给出结果,形成一个维数与原来相同 的0、1矩阵; 3、当一个标量与一个矩阵比较时,该标量与矩阵的各元素进行 比较,结果形成一个与矩阵维数相等的0、1矩阵; 4、算术运算优先级最高,逻辑运算优先级最低。 * Matlab Language * 【例】在[0,3 π]区间,求 的值。要求 消去负半波,即(π,2π)区间内的函数值置零。 x = 0:pi/100:3*pi; y = sin(x); y1 = (y>=0).*y; %消去负半波 * Matlab Language * 【例】建立矩阵A,找出在[10,20]区间的元素的位置。 A = [4,15,-45,10,6;56,0,17,-45,0]; find(A>=10 & A<=20) %找到非零元素的位置 A = 4 15 -45 10 6 56 0 17 -45 0 ans = 3 6 7 * Matlab Language * 7. 数据分析与统计 最大值和最小值 MATLAB提

matlab消去负半波,第3讲matlab_矩阵的创建课件.ppt相关推荐

  1. 毕业设计 matlab led,基于Matlab的单相半波可控整流电路的设计与仿真论文和Matlab源码...

    摘 要 电力电子技术是一门诞生和发展于20世纪的崭新技术,在21世纪仍将以迅猛的速度发展.以计算机为核心的信息科学将是21世纪起主导作用的科学技术之一.本次单相半波可控整流电路设计是基于MATLAB的 ...

  2. 三相半波可控整流电路matlab仿真,基于MATLAB的三相半波电阻性负载可控整流电路仿真研究...

    基于MATLAB的三相半波电阻性负载可控整流电路仿真研究 摘 要:利用MATLAB7.0命令语言对可控整流电路的仿真研究,给出三相半波电阻负载可控整流电路的理论分析波形图,提供该电路的MATLAB的命 ...

  3. matlab的讲稿ppt,Matlab初步(讲稿200508)之一_Matlab讲解_doc_大学课件预览_高等教育资讯网...

    Matlab初步(讲稿) 上课方式:学生边听讲.边用机器练习. 调用Matlab软件:在windows平台上,双击"Matlab"图标. 说明:执行此命令,将进入"Mat ...

  4. 计算机系统组成怎么讲PPT,计算机组成原理第十二讲(存储子系统二)ppt课件.ppt

    <计算机组成原理第十二讲(存储子系统二)ppt课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<计算机组成原理第十二讲(存储子系统二)ppt课件.p ...

  5. 恒流源差分放大电路静态分析_模拟电子技术基础第15讲恒流源和差分放大电路.ppt...

    <模拟电子技术基础第15讲恒流源和差分放大电路.ppt>由会员分享,可在线阅读,更多相关<模拟电子技术基础第15讲恒流源和差分放大电路.ppt(36页珍藏版)>请在人人文库网上 ...

  6. C语言字符型数组ppt,C语言第13讲指针与字符串(字符数组).ppt

    C语言第13讲指针与字符串(字符数组).ppt 6.2.3 指针与字符串(字符数组) C语言用字符数组存放字符串. 字符数组元素个数确定,一般用下标控制循环. 字符串有效字符个数由0确定,用结束符0控 ...

  7. matlab最优控制实验报告_第十二篇 章 用MATLAB解最优控制问题及应用实例 最优控制课件.ppt...

    第十二篇 章 用MATLAB解最优控制问题及应用实例 最优控制课件.ppt 综上所述可得结论:Q=diag(1,0,0),R=2时,系统各方面响应较好. 矩阵Q变大时,反馈矩阵变大: 当Q的对角线上第 ...

  8. 服务器系统报错kernel-power,第十二讲、Linux服务器操作系统1.ppt

    第十二讲.Linux服务器操作系统1.ppt 4.1引导与关闭系统 4.1.1 GRUB引导器 GRUB简介 1)grub?是一个多重启动管理器.grub是GRand?Unified?Bootload ...

  9. matlab图像处理创建项目,《MATLAB图像处理超级学习手册》一一2.1 矩阵的创建

    本节书摘来自异步社区出版社<MATLAB图像处理超级学习手册>一书中的第2章,第2.1节,作者:MATLAB技术联盟 , 张岩 更多章节内容可以访问云栖社区"异步社区" ...

最新文章

  1. OpenResty学习中的几个小例子汇总
  2. np.array_split可以不均等划分 np.split为均等划分
  3. BZOJ2301:[HAOI2011]Problem b(莫比乌斯反演,容斥)
  4. php-mysql管理利器 adminer
  5. libuv 网络库设计概览译
  6. mysql叶子结点存储的什么_B+树叶子结点到底存储了什么?
  7. 中兴通讯徐子阳:不破不立 用“加减乘除”建理想5G
  8. java spring文件下载_SpringMVC实现文件上传和下载的工具类
  9. 教程和攻略之悪戯極~いたずらリアル~(3D电车监禁)+初回特典
  10. Hyper-V故障转移群集搭建(1)
  11. LeetCode 893 Groups of Special-Equivalent Strings 解题报告
  12. iOS平台上的音视频即时通讯应用开发
  13. AppBox v6.0中实现子页面和父页面的复杂交互
  14. windows下载mysql太慢
  15. imx6ull boot 启动
  16. pidgin qq_Pidgin入门:Skype的开源替代品
  17. 极客日报:微信自动抢红包软件被判赔 475 万;日本科学家打破网速全球纪录;JavaScript蝉联最受欢迎编程语言
  18. TOM 163VIP邮箱怎么登录?163.net邮箱登录界面是什么?
  19. Android 程序常用功能《清除缓存》
  20. 文本文档改扩展名之后没反应、格式不变之解决办法

热门文章

  1. python快乐编程百度云_Python趣码快乐编程
  2. python join() 和split()函数总结
  3. 抽奖动画大转盘抽奖思路与做法
  4. 4.1. Lexical Structure
  5. [游戏技术]求生之路stripper:source游戏中创建模型
  6. Houdini JoyOfVex 教程01
  7. 新库上线 | CnOpenData联合国大会投票信息数据
  8. 代码精进之路-设计模式-拦截器链模式
  9. 构建税务部门信息服务平台
  10. PR教程:1分钟制作一个简约文字小动画视频开场片头