文章分类 - MATLAB 学习
是参考B站台湾大学郭彦甫老师上课视频做的笔记
摘要:MATLAB学习笔记(14 回归与内插 Curve_Fitting_&_Interpolation) 1. 提出问题 通过简单线性回归(Simple Linear Regression)引出问题: 已知有一堆数据点 ,现在假定 和 线
阅读全文
摘要:MATLAB学习笔记(13 统计 Statistics_&_Data_Analysis) 1. 介绍 主要统计方法分类 叙述统计学:描述数据的方法 Numerical and graphical methods to look for patterns, to summarize the infor
阅读全文
摘要:MATLAB学习笔记(12 线性方程式和线性系统 Linear equations) 1. 线性方程 (Linear Equation) 1.1 提出问题 题目: 对于一个电路网络: 给出电压 和 、电阻 ,求解电流 . 解: 根据
阅读全文
摘要:MATLAB学习笔记(11 方程式求根 Root_Finding) 1. 提出问题 假设现在有一个数学函数 ,需要找到一个点 ,使得 ,使用 MATLAB 来解决这个问题: 求函数的解析解 使用图像来表达 数值方法求解 2. 找符号形式的根
阅读全文
摘要:MATLAB学习笔记(10 数值微积分 Integration-Differentiation) 1. 微分 (Differentiation) 1.1 计算多项式:polyval() example: 画出多项式: x 的取值范围为 $-
阅读全文
摘要:MATLAB学习笔记(09 图像处理II Image Processing) 1. 提出问题 题目:如何找出图片中的米粒,并且确定他们的大小? 老师提出的建议: 把图像二值化(将米粒变成白色,背景变成黑色) 计算连接的白色像素点 2. 图像阈值化 (Image Thresholding) 计算图像理
阅读全文
摘要:MATLAB学习笔记(08 图像处理I Image Processing) 1. 基本操作 读取图像 imread() 展示图像 imshow() clear, close all I = imread('pout.tif'); %read,这幅图的命名为‘pout.tif’ imshow(I);
阅读全文
摘要:MATLAB学习笔记(07 Graphical user interface(GUI)设计) (MATLAB R2021a版本提示GUIDE将在未来删除,软件建议使用APPDESIGNER) 1. guide 的创建 %命令行输入guide创建GUI >>guide 得到: 2. Call_Back
阅读全文
摘要:MATLAB学习笔记(06 高阶绘图 Advanced Plot) 1. 对数图 (Logarithm Plots) x = logspace(-1,1,100); %logspace()生成对数间距向量,此处表达的含义是X矩阵是在10^(-1)和10^(1)之间生成100个点。 y = x.^2;
阅读全文
摘要:MATLAB学习笔记(04 变量与档案存取) 1. string字符串 string连接的两种方式: s1 = 'Example'; s2 = 'String'; s3=[s1 s2]; %此形式得到s1和s2串联 s4=[s1; s2]; %此形式本应得到s1和s2分列两行,但是需要s1和s2的长
阅读全文
摘要:MATLAB学习笔记(05 初阶绘图 Basic Plotting) 1. plot() plot(x,y); %画出每个向量对(x,y) plot(y); %只给y,如果y是向量则软件会给x=[1:n] 2. hold on/off 需要在一张图上画两条曲线,需要用到 hold on/off pl
阅读全文