
MATLAB学习笔记
文章平均质量分 88
最开始学习MATLAB时所做的一些笔记
PRSer_Carrot
北冥有鱼,其名为鲲,鲲之大,不知其几千里也。
展开
-
MATLAB图像处理与应用
一、遥感图像的读写相关函数:multibandread与multibandwrite1.遥感图像头文件读取fid=fopen('OLI2017_sub.hdr','r');info=fread(fid,'char=>char');%字符型或字符型info=info';display(info);%%fprintf(info);fclose(fid);2.读取列数、行数、波段数、数据类型列数ac=strfind(info,'samples = '); %查找字符串返回位置的套路bc原创 2020-12-07 17:41:46 · 2266 阅读 · 8 评论 -
MATLAB基础笔记#8 命令总结
CTRL+C 结束程序运行CTRL+R 注释代码CTRL+T 取消注释代码… 使上下语句连成一部分原创 2020-11-21 19:49:06 · 328 阅读 · 0 评论 -
国立台湾大学_郭彦甫老师_MATLAB课程练习
国立台湾大学_郭彦甫老师_MATLAB课程课程链接????【Bilibili链接】【最近在自学郭彦甫老师MATLAB的相关课程,课程中有些许小练习在此记录下来,如果各位也学习了老师的相关课程,或是有更好的方法,????欢迎交流????】01 Array_Operation1.Calculate:• cos( sqrt((1+2+3+4)3/5) )• sin( sqrt(????) ) + ln( tan(1) ) )• 23.5×1.7• ????sin(10)原创 2020-11-12 21:36:06 · 9616 阅读 · 5 评论 -
《MATLAB编程练习题》小结
"You are more than whant you have become"非标准答案自编,权当联系熟悉知识点1.产生 100 到 1 的等差数列,数据点为 20 个,赋值给 x。获取 x 的第 10 个单元的值,赋值给 x1;获取 x 的前 10 个单元的值,赋值给 x2;获取 x 的后 5 个单元的数据,赋值给 x3;将 x 的偶数单元中的数据赋值给 x4;将 x 的数据倒排,赋值给 x5。x=[1:5:100]x1=x(10)x2=x(1:10)x3=x(end-4:end)x4=原创 2020-11-06 11:52:00 · 20567 阅读 · 13 评论 -
MATLAB基础笔记#7(数值计算)
MATLAB数值计算1 数据分析函数库基本的数据分析基本的数据处理功能按列进行。函数功能max( )求各列最大值min( )求各列最小值mean( )求各列平均值sum( )求各列元素和std( )求各列标准差标准差是指列中N个元素与该列平均值之差的平方和开方。data=[49 99 100 63 63 55 56 89 96 60]';a=max(data)b=min(data)m=mean(data)s=sum(data)原创 2020-11-05 21:05:05 · 621 阅读 · 0 评论 -
MATLAB基础笔记#6(程序设计)
MATLAB程序设计1 M文件1.1 M文件的创建、保存、打开和运行M文件的创建菜单方式:File→New → Script快捷键方式:单击快捷工具栏上的对应图标。命令方式:在命令窗口键入“edit 文件名”M文件的保存菜单方式:File→ Save快捷键方式:单击快捷工具栏上的对应图标。运行+保存:如果事先没有保存就运行,则单击工具栏的运行图标后,系统会提示进行保存。另存:File→ Save AsM文件的打开菜单方式:File→open快捷键方式:单击快捷工具原创 2020-11-05 19:47:38 · 689 阅读 · 0 评论 -
MATLAB基础笔记#5(数据可视化)
数据可视化1 二维数据可视化1.1 基本二维曲线绘制plot(y)y可以是向量、实数矩阵或复数向量。y是向量:绘制以向量索引为横坐标、以向量元素值为纵坐标的图形。y是实数矩阵:绘制y的列向量对其坐标索引的图形。y是复数向量:plot(y)相当于plot(real(y),imag(y))y= 5*(rand(1,10)-.5)figure(1)plot(y)y= [0 1 2;2 3 4;5 6 7]figure(2)plot(y)plot(x,y)x,y均可以原创 2020-11-05 17:29:03 · 727 阅读 · 0 评论 -
MATLAB基础笔记#4(矩阵分析与处理)
矩阵的分析与处理1 矩阵的行列式、秩与迹及特征值分析矩阵的行列式运算符:det( ),用于求方阵的行列式值矩阵的秩与迹运算符:rank( ),矩阵的秩是矩阵的列向量组(或行向量组)的任一极大线性无关组所含向量的个数运算符:trace( ),矩阵的迹等于矩阵主对角线元素的总和。也等于矩阵特征值的总和。(要求矩阵是方阵)矩阵的特征值分析运算符:E=eig(A),求矩阵A的全部特征值,并构成向量E运算符:[V,D]=eig(A),求矩阵A的全部特征值,构成对角矩阵D;求A的特征向量构成列向量V原创 2020-11-05 15:12:43 · 465 阅读 · 0 评论 -
MATLAB基础笔记#3(矩阵的运算)
矩阵的运算1 矩阵的算术运算1.1 矩阵的基本算数运算1. 矩阵的加、减运算运算符: A土B,要求相加减的矩阵阶数相同。检查矩阵阶数的语句:[n,m]=size(A)I=length(A)2. 矩阵的乘法运算运算符: A*B,要求A的列数与B的行数(内阶数)相等。3. 矩阵的除法运算运算符: c 左除:A\B ;右除:B/A,左除时要求两矩阵的行数必须相等,右除时要求两矩阵的列数必须相等。4. 矩阵的乘方运算运算符:矩阵^幂次1.2 矩阵的点(元素群)运算矩阵中对应位置原创 2020-11-05 12:17:58 · 882 阅读 · 0 评论 -
MATLAB基础笔记#2(数组与矩阵)
数组与矩阵1 一维数组的创建与提取1.1 一维数组的创建1. 直接输入法从键盘直接输入元素,列与列之间的数据用逗号或空格分隔,行与行之间的数据用分号分隔。(在一行中写多条语句时,逗号和分号可作为语句间的分隔符。如果用分号,则命令窗不显示运行结果。)a=[1;2;3] %%生成列向量b=[1,2,3] %%生成行向量c=[1 2 3]2. 冒号生成法用于产生递增或递减的等差数列。格式:初值:步长:终值(步长为1时可以省略)a=1:2:6b=1:63. 定数线性采样法原创 2020-11-05 12:17:49 · 1084 阅读 · 0 评论 -
MATLAB基础笔记#1(概述与变量)
MATLAB概述MATLAB(MATrix LABoratory)由美国Mathworks公司于1984年正式推出,是用于数值计算和图形处理的系统环境。它是一种以矩阵运算为基础的交互式程序语言。只有一种数据类型,一种标准的输入输出语句,不需编译。每个变量代表一个矩阵;每个元素都看作复数;所有运算都对矩阵和复数有效。【帮助系统】help:查找所原创 2020-11-05 12:17:09 · 794 阅读 · 0 评论