




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MATLAB 课程总结 一 常用命令 1 clc 清除命令窗口所有信息并将光标移至窗口左上角 2 whos 显示内存中工作变量及其信息 3 clear 从内存中清除变量和函数 4 type 显示指定文件的内容 5 edit 打开程序编辑器 编写或修改 M 文件 6 figure 创建或返回指定的图形窗口 7 hold 保持当前图形窗口中图形 8 format 设置数据输出格式 二 常用函数 1 exp 指数函数 2 log 自然对数函数 3 sqrt 平方根函数 4 abs 求模 绝对值 5 fix 向零方向舍入 6 Rem mod 求余 7 roots 求多项式全部零点 8 poly 由零点反求多项式 9 polyval 计算多项式函数值 10 polyfit 数据多项式拟合 三 矩阵操作 1 eros 创建全 0 数组 2 ones 创建全 1 数组 3 eye 创建单位矩阵 4 rand 创建均匀随机数矩阵 5 linspace 创建一维等差数 6 meshgrid 创建二维网格点矩阵 7 inv 求逆矩阵 8 eig 求矩阵特征值及特征向量 9 diag 生成对角矩阵命令 10 det 求方阵行列式 四 数据处理 1 size 求矩阵的维数 2 length 求向量维数 3 find 寻找非零元素的索引值 4 max 求最大值 5 min 求最小值 6 mean 求平均值 7 sum 求向量全体元素之和 8 prod 求向量全体元素之积 9 hist 计算统计直方图数据 五 图像命令 1 基本绘图函数 plot 绘制二维线性图形和两个坐标轴 plot3 绘制三维线性图形和两个坐标轴 fplot 在制定区间绘制某函数的图像 fplot f 区 域 线型 颜色 loglog 绘制对数图形及两个坐标轴 两个坐标都为对数 坐标 semilogx 绘制半对数坐标图形 semilogy 绘制半对数坐标图形 线型 颜色 线型 y 黄色 圆点线 v 向下箭头 g 绿色 组合 向右箭头 b 蓝色 点为加号形 向左箭头 m 红紫色 o 空心圆形 p 五角星形 c 蓝紫色 星号 h 六角星形 w 白色 实心小点 hold on 添加图形 r 红色 x 叉号形状 grid on 添加网格 k 黑色 s 方形 实线 d 菱形 虚线 向上箭头 可以用 subplot 3 3 1 表示将绘图区域分为三行三列 目 前使用第一区域 此时如要画不同的图形在一个窗口里 需要 hold on 运算符号与特殊字符 函数名 功能描述 函数名 功能描述 加 续行标志 减 分行符 该行结果不显示 矩阵乘 分行符 该行结果显示 向量乘 注释标志 矩阵乘方 操作系统命令提示符 向量乘方 矩阵转置 kron 矩阵 kron 积 向量转置 矩阵左除 赋值运算 矩阵右除 关系运算之相等 向量左除 关系运算之不等 向量右除 关系运算之小于 向量生成或子阵提取 关系运算之大于 矩阵生成 关系运算之大于等于 逻辑运算之与 结构字段获取符 逻辑运算之或 点乘运算 常与其他运算符联合使用 如 逻辑运算之非 xor 逻辑运算之异成 2 串联电容器试验电流测控系统建模与仿真 Buck 电路仿真 Boost 电路仿真 单相全波可控整流仿真 单相逆变电路 1 单相逆变电路 2 三相逆变电路 单极性 双极性 作业 1 作业 2 GUI 仿真 GUI 学习心得 在本学期的 MATLAB 课上 老师向我们介绍了 MATLAB 中 GUI 模 块的使用 对于 GUI 这一模块 在多次的理论学习 实际仿真之后 我终于对 MATLAB 的 GUI 编程有了一些了解 虽然还很肤浅 不过也 要写下来 这也算得上是人生的一个脚印 首先 关于 handles 这条指令 这个指令很神秘 到现在对他 还是一知半解的 只知道这条指令是个 struct 存放的是 fig 里面 的各个控件的属性值 可以通过 get handles tag property value 这个指令来访问 对于 set 指令 格式一样 但是对于变 量在不同的 fig 之间传递还不了解 第二点 以前一直对 GUI 如何访问其他的 M 文件 一直很困惑 因为用 guide 编程的时候 会生成一个 fig 和 m 文件 M 文件里面 就是一个个函数 callbackfcn openfcn 我们设计时直接把 代码写入到各个空间的函数里就行了 但是 这种方法很显然有很大的弊端 如果所设计的 GUI 程序 要实现很复杂的功能 代码一定会很多 如果把这些代码都放大各 个控件的函数里 必然导致 M 文件很大 不符合模块化的设计思路 也不利于阅读和后期维护 也就是对变量的值在 GUI 的控件和其他 M 文件中是如何传递的 感到很困惑 这个问题困扰了我很久 今 天终于对这个有所了解 其实 GUI 编程时 所生成的 fig 那个玩意就相当于 C 语言中的 main 函数 我们在进行 C 语言编程时 对于 main 函数 可以不必 包含具体的实现步骤 只要把实现流程体现出来就行了 对于具体 的实现步骤 可以通过函数实现 然后 main 函数调用这个函数 那 么在 GUI 编程中 我们可以把各个功能模块封装成函数 对于各个 GUI 控件的函数的内容其实只要调用我们封装好的函数就行了 对于变量 感觉在 GUI 编程中 好像不需要进行变量声明 这 点跟 C 语言不同 我之前一直在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天津国际留学方案咨询
- 油墨厂耐壬苯试验细则
- 化肥厂检测供应商档案细则
- 浙江省杭州市保俶塔教育集团2025-2026学年八年级上学期9月月考数学试卷(无答案)
- 电池厂产品检验标准实施细则
- 宠物美容培训学校入学合同书6篇
- 脂脉康安全性评价-洞察及研究
- 显示器亮度均匀性-洞察及研究
- 学生旅行安全知识培训课件
- 手三阳经课件
- 新闻报道与舆论导向
- 局放实验操作规程
- 透明土实验技术的研究进展
- 戴海崎心理与教育测量第4版课后习题答案
- 中石油职称英语通用教材
- 某火电厂输煤系统土建工程监理细则
- 室外消防钢丝网骨架塑料复合PE管施工及方案
- 超声引导下坐骨神经阻滞
- 焊接质量手册
- GB/T 29049-2012整樘门垂直荷载试验
- 【上课用】 高三数学一轮复习-错位相减法课件
评论
0/150
提交评论