台大郭彦甫MATLAB视频笔记
侠之大者a
这个作者很懒,什么都没留下…
展开
-
台大郭彦甫_MATLAB视频笔记(五)进阶绘图
主要内容:1.Advanced 2D plots2.Color space3.3D plotsExercise• Plot a function: ????(????) = sin(????????2/4)• Add the points sampled at 5 Hz using stem()这个需要去了解一下stem()函数的用法,关系到横坐标轴的刻度范围贴上自己写的代码:t1 = linspace(0, 10, 51)'; % 采样频率为5Hz即1秒钟采样5次,0-10总共原创 2021-08-11 17:20:19 · 746 阅读 · 2 评论 -
台大郭彦甫_MATLAB视频笔记(六)图形界面_GUI程序设计
笔记:1.图形界面中每个组件(如按钮、滑块、轴等)的id是这些对象的tag属性。2.每个组件都是一个object,它们的parents是handles。3.将写好的GUI对应的.m文件打包成EXE文件,通过在command window执行deploytool命令即可启动MATLAB compiler,选择application compiler然后点击Add main file添加写好的GUI的.m文件,然后点击package即可打包生成EXE可执行文件。Practice• Writ.原创 2021-08-11 17:26:17 · 487 阅读 · 0 评论 -
台大郭彦甫_MATLAB视频笔记(四)初阶绘图
偷懒了,这个视频啥笔记也没记,有些地方不好用文字表述,就没记。附自己写的练习题答案:exercise 1:题目:Plot ???? as a black line and ???? as a series of redcircles for the range t = 1 to 2 in one figure???? = ????2 and ???? = sin(2????????)• Label each axis, and add title and legend代码:t = l原创 2021-08-05 10:28:44 · 202 阅读 · 0 评论 -
台大郭彦甫_MATLAB视频笔记(二)结构化程式与自定义函数
1.MATLAB通过%对代码进行注释,使用两个%%可以对代码进行分块,运行的时候选择run section(运行节)按钮来运行区块里面的代码,选择run(运行)按钮,运行整个程序的代码2.MATLAB程序结构if,elseif,elseforswitch,caseotherwisetry,catchwhilebreakcontinueendpausereturn3.MATLAB关系运算符/逻辑运算符< 小于 Less than<=...原创 2021-08-01 22:10:28 · 502 阅读 · 0 评论 -
台大郭彦甫_MATLAB视频笔记(三)变数(变量)与档案存取
这一个视频的内容其实比较多,涉及到MATLAB中多种变量的类型,string、structure、cell array,很多内容我觉得在于理解,笔记记得不是很多,需要的时候自己再去找资料看。1.MATLAB中的变量类型有多种,numeric(数值类型)默认为double类型。2.定义cell array(元胞数组)类型变量的方法,有两种,主要就是大括号的位置不同第一种方法A(1,1)={[1 4 3; 0 5 8; 7 2 9]};A(1,2)={'Anne Smith'};A(2,1)=原创 2021-08-03 10:11:47 · 187 阅读 · 0 评论 -
台大郭彦甫_MATLAB视频笔记(一)基本操作与矩阵输入
台大郭彦甫_MATLAB视频笔记02-基本操作与矩阵输入1.显示命令历史记录的步骤:布局——命令历史记录——停靠2.ln在MATLAB中表示为log3.MATLAB是区分大小写的4.MATLAB变量默认为double类型5.MATLAB中的关键字有:ans,i,j:complex number(复数)inf:∞eps:2.2204e-016NaN:not a number(不是一个数)pi:π6.不要用MATLAB内置的函数名和关键字作为自定义的变量名7.rat 输出为分数形式原创 2021-07-31 21:28:25 · 263 阅读 · 0 评论