Matlab基础

本文介绍了Matlab的基础知识,包括变量名的规则,如大小写敏感,长度限制及组成;详细讲解了不同数据类型,如数字、字符串、矩阵、元胞数组和结构体;此外,还探讨了Matlab的注释方式,矩阵操作以及逻辑与流程控制。同时,提到了脚本文件与函数文件的区别,以及如何进行基本的绘图操作和文件导入,支持mat、txt、xls和csc等格式。
摘要由CSDN通过智能技术生成

matlab变量名规则
变量名区分大小写
变量名长度不超过63位
变量名以字母开头,可以由字母、数字和下划线组成,但不能使用标点
变量名赢简洁明了,通过变量名可以直观看出变量所表示的物理意义
matlab数据类型
数字
字符串与字符
矩阵
元胞数组
结构体
matlab用一个%进行注释,两个%进行片段划分;在matlab中字符与字符串不区分。
matlab矩阵操作
1、矩阵的定义与构造。
A = 2 a = 3 A = rand(3, 5) rows = size(A, 1) cols = size(A, 2) %% % 矩阵,分号表示换行 A = [1, 2, 3; 4, 5, 6; 7, 8, 9] % 转置 B = A' % 转换成列向量 C = A(:) % 求逆 D = inv(A) A*D E = zeros(10, 5, 3) E(:,:,1)=rand(10,5) %% % 元胞数组,每个子矩阵可以不一样 A = cell(1, 6) A{2}=eye(3) A{5}=magic(5) B = A{5} %% %结构体 books = struct('name', { {'machine learning','data mining'}},'price',[10,20]) books.name %%matlab 矩阵操作 % 矩阵的定义与构造 A = [1 2 3 4 5 6] B = 1:2:8 C = repmat(B, 3, 1) D = ones(2, 4) % 矩阵四则运算 A=[1 2 3 4;5 6 7 8] B=[1 1 2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值