MATLAB课程总结

MATLAB课程总结

ID:47326920

大小:1.74 MB

页数:24页

时间:2020-01-10

MATLAB课程总结_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《MATLAB课程总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.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由零点反

2、求多项式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

3、求向量全体元素之和8)prod求向量全体元素之积9)hist计算统计直方图数据五、图像命令..(1)基本绘图函数plot绘制二维线性图形和两个坐标轴plot3绘制三维线性图形和两个坐标轴fplot在制定区间绘制某函数的图像fplot(‘f’,区域,线型,颜色)loglog绘制对数图形及两个坐标轴(两个坐标都为对数坐标)semilogx绘制半对数坐标图形semilogy绘制半对数坐标图形线型颜色线型y黄色.圆点线v向下箭头g绿色-.组合>向右箭头b蓝色+点为加号形<向左箭头m红紫色o空心圆形p五角星形c蓝紫色*星号h六角星形w白色

4、.实心小点holdon添加图形r红色x叉号形状gridon添加网格k黑色s方形-实线d菱形--虚线^向上箭头..可以用subplot(3,3,1)表示将绘图区域分为三行三列,目前使用第一区域。此时如要画不同的图形在一个窗口里,需要holdon。运算符号与特殊字符函数名功能描述函数名功能描述+加...续行标志-减,分行符(该行结果不显示)*矩阵乘分行符(该行结果显示).*向量乘%注释标志^矩阵乘方!操作系统命令提示符.^向量乘方矩阵转置kron矩阵kron积.向量转置矩阵左除=赋值运算/矩阵右除==关系运算之相等.向量左除~=

5、关系运算之不等./向量右除<关系运算之小于:向量生成或子阵提取<=关系运算之小于等于()下标运算或参数定义>关系运算之大于[]矩阵生成>=关系运算之大于等于{}&逻辑运算之与.结构字段获取符

6、逻辑运算之或.点乘运算,常与其他运算符联合使用(如.)..~逻辑运算之非xor逻辑运算之异成2串联电容器试验电流测控系统建模与仿真..Buck电路仿真..Boost电路仿真....单相全波可控整流仿真..单相逆变电路(1)..单相逆变电路(2)..三相逆变电路....单极性..双极性..作业(1)..作业(2)......GUI仿真...

7、...GUI学习心得在本学期的MATLAB课上,老师向我们介绍了MATLAB中GUI模块的使用,对于GUI这一模块,在多次的理论学习,实际仿真之后,我终于对MATLAB的GUI编程有了一些了解,虽然还很肤浅,不过也要写下来,这也算得上是人生的一个脚印。首先,关于handles这条指令,这个指令很神秘,到现在对他还是一知半解的,只知道这条指令是个struct,存放的是fig里面的各个控件的属性值,可以通过get(handles.tag,‘property’,’value’)这个指令来访问,对于set指令,格式一样。但是对于变量在不

8、同的fig之间传递还不了解。第二点,以前一直对GUI如何访问其他的M文件,一直很困惑。因为用guide编程的时候,会生成一个.fig和.m文件,M文件里面就是一个个函数(callbackfcn,openfcn…)。我们设计时直接把代码写入到各个空间的函数里就行了。但是,这种方法很显然有很大的弊端,如果所设计的GUI程序要实现很复杂的功能,代码一定会很多,如果把这些代码都放大各个控件的函数里,必然导致M文件很大,不符合模块化的设计思路,也不利于阅读和后期维护。也就是对变量的值在GUI的控件和其他M文件中是如何传递的,感到很困惑。这

9、个问题困扰了我很久,今天终于对这个有所了解。..其实GUI编程时,所生成的.fig那个玩意就相当于C语言中的main函数。我们在进行C语言编程时,对于main函数,可以不必包含具体的实现步骤,只要把实现流程体现出来就行了。对于具体的实现步骤,可以通过函数实现,然

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。