![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB
George_13
沉迷代码无法自拔
展开
-
图像变换(傅里叶变换,高通滤波,低通滤波)
https://www.cnblogs.com/wj-1314/p/11983496.html自己的笔记转载 2021-06-13 22:06:51 · 376 阅读 · 0 评论 -
MATLAB入门之cell使用方法
cell数组又被称为元胞数组cell数组中的每一个元素都可以存储不同的数据类型(数值型、字符型、矩阵、数组等)1、利用cell创建单元格数组(元胞数组)%直接赋值:A={8,[24],'Kobe','Bryant'};>> A={8,[24],'Kobe',{'Bryant'}}A = 1×4 cell 数组 {[8]} {[24]} {'Kob...原创 2020-02-12 23:35:15 · 11907 阅读 · 0 评论 -
MATLAB入门之rref计算简化矩阵行阶梯形式
rref 计算简化矩阵行阶梯形式例如:求解线性方程组的解%3x+7y+2z=3%6x+8y+10z=5%5x+6y+14z=7>> A=[3,7,2;6,8,10;5,6,14]A = 3 7 2 6 8 10 5 6 14>> a=[3;5;7]a = 3 ...原创 2020-02-12 23:19:24 · 5955 阅读 · 1 评论 -
MATLAB入门之求数组行列式、矩阵的逆(伪逆)、矩阵的秩
det 计算数组行列式>> A=[1 2 3;4 5 9;8 7 6]A = 1 2 3 4 5 9 8 7 6>> det(A)ans = 27inv 计算矩阵的逆A = 1 2 3 4 5 9 8...原创 2020-02-12 22:34:40 · 2387 阅读 · 0 评论 -
MATLAB入门之dot点积
dot 计算矩阵点积作为CS专业,线性代数和各种专业课中都会涉及到矩阵,而矩阵的点积是其中最基础也是比较重要的一种计算,在MATLAB中,可以用dot计算矩阵的点积。示例如下>> A=[1,2,3;4,5,6;7,8,9]A = 1 2 3 4 5 6 7 8 9>> B=[2,4,...原创 2020-02-12 22:26:03 · 8597 阅读 · 0 评论 -
MATLAB入门之cross计算交叉集及求三角形面积
cross 计算矩阵交叉集>> A=[1,2,3;4,5,6;7,8,9]A = 1 2 3 4 5 6 7 8 9>> B=[9,8,7;1,2,3;6,5,4]B = 9 8 7 1 2 3 6 5 ...原创 2020-02-12 22:03:54 · 4273 阅读 · 0 评论 -
MATLAB之eye(ons、zeros)函数
eye 创建单位矩阵>> eyeans = 1>> eye(3)ans = 1 0 0 0 1 0 0 0 1ones 创建一个数组>>ones(1)ans = 1>> ones(3)ans = 1 ...原创 2020-02-12 21:22:58 · 646 阅读 · 0 评论 -
MATLAB入门之sort(排序)与sum(求和)
sort 对数组排序(默认升序排序)>> A=magic(4)A = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1%对每列升序排序>> sort(A)ans = 4 2 3...原创 2020-02-10 23:15:22 · 996 阅读 · 0 评论 -
MATLAB入门之reshape函数
%help查询reshape>> help reshapereshape - Reshape array This MATLAB function reshapes A using the size vector, sz, to define size(B). B = reshape(A,sz) B = reshape(A,sz1,...,szN)...原创 2020-02-10 22:08:30 · 829 阅读 · 0 评论 -
MATLAB入门之prod函数
prod 返回每列乘积构成的矩阵%help函数查询prod用法>> help prodprod - Product of array elements This MATLAB function returns the product of the array elements of A. B = prod(A) B = prod(A,'all') ...原创 2020-02-10 21:58:04 · 2307 阅读 · 0 评论 -
MATLAB入门之logspace(linspace)
logspace 创建指数间隔向量%通过help命令查询logspace>> help logspacelogspace - Generate logarithmically spaced vector This MATLAB function generates a row vector y of 50 logarithmically spaced point...原创 2020-02-10 16:10:26 · 3767 阅读 · 0 评论 -
MATLAB入门之length、size、max(min)函数
length 返回行列较大值size 返回数组大小max 查询最大元素min 查询最小元素numel 查询矩阵元素个数%初始化一个3*4矩阵>> X=[1,2,3,4;5,6,7,8;9,10,11,12]X = 1 2 3 4 5 6 7 8 9 10 11 12%...原创 2020-02-08 15:40:19 · 802 阅读 · 0 评论 -
MATLAB入门之find函数
find 查询矩阵中非零元素的索引>> A=[0,2,1,0,0,0,32,-43,0,34]A = 0 2 1 0 0 0 32 -43 0 34>> index=find(A)index = 2 3 7 8 10%index=fin...原创 2020-02-07 17:07:58 · 497 阅读 · 0 评论 -
MATLAB入门之cat矩阵连接函数
cat连接数组测试矩阵数据%X=cat(dim,Y,Z);%dim=1%dim=2%dim=3M1=[1,1,1;2,2,2;3,3,3]M2=[4,4,4;5,5,5;6,6,6]M3=[7,7,7;8,8,8;9,9,9]运行结果>> testM1 = 1 1 1 2 2 2 3 3 ...原创 2020-02-06 23:06:27 · 921 阅读 · 0 评论 -
MATLAB入门(MATLAB命令之输入输出)
输入输出命令disp 显示数组或字符串fscanf 从文件读取数据(类比于C语言scanf)fprintf 格式化写入(类比于C语言printf)%fprintffor i=0:15 if mod(i,2)==0 fprintf('%d*',i); endendfprintf('\n');%输出结果0*2*4*6*8*10*12*14*in...原创 2020-02-06 21:28:48 · 1020 阅读 · 0 评论 -
MATLAB入门(MATLAB命令)
常用系统相关命令cd 更改当前目录(进入指定目录)>> cdC:\Users\***\Desktop\demo\******date 显示当前日期>> dateans = '02-Feb-2020'delete 删除文件diary 打开(关闭)日记文件目录dir 显示当前目录下所有文件>> dir. ...原创 2020-02-06 21:22:21 · 233 阅读 · 0 评论 -
MATLAB入门(MATLAB命令)
管理会话中的命令clc 删除命令窗口clear 删除内存中的变量exist 检查变量是否存在global 声明变量为全局变量help 获取帮助信息1、查询各种算术运算符、关系运算符、逻辑运算符2、查找名称准确已知的命令或文件3、非MATLAB自带.m文件的帮助性注释内容lookfor 查找关键字lookfor fprintffprintf ...原创 2020-02-06 21:08:37 · 236 阅读 · 0 评论 -
MATLAB入门(向量与矩阵基本操作)
MATLAB向量的创建1、行向量行向量有两种表示方法%示例1R1 = [1 2 3 4 5]R2 = [1,3,5,7,9]R = R1 + R2%结果1R1 = 1 2 3 4 5 R2 = 1 3 ...原创 2020-01-31 22:56:03 · 1796 阅读 · 0 评论 -
MATLAB入门(MATLAB 历史变量及其操作&格式命令)
历史变量及其操作who 命令显示使用过的所有变量名a=1;b=2;c=3;d=4;e=a+b+c+d%H_var.m%运行结果>> H_vare = 10 >> who您的变量为:a b c d e whos 命令更多地显示变量1、当前在内存中的变量(Name)2、变量的类型(Bytes Class...原创 2020-01-31 21:38:16 · 707 阅读 · 0 评论