matlab基本矩阵运算,MATLAB入门:基本操作与矩阵运算

本文介绍了MATLAB的基本操作,包括变量使用、矩阵运算和格式控制。强调了MATLAB中变量的声明、大小写敏感性、变量类型以及矩阵乘法的区别。还详细讲解了矩阵索引、向量生成、矩阵运算符、特殊矩阵和相关函数的使用。最后,提供了几个练习题目以巩固学习。
摘要由CSDN通过智能技术生成

基本操作

把matlab当作计算器使用

把matlab当计算器使用基本符合常识,不过多赘述(下同,着重记录与常识有出入的地方)。

需要注意的有:

=表示赋值,判断是否相等用==;

matlab中没有ln( )函数,log( )默认以e为底;

matlab中要表示自然对数e,用exp(1)表示即可;表示以e为底数的指数函数用exp(n)(e的n次方)

变量

与一般语言不同,matlab对于变量可以直接使用,不需要提前声明;

matlab变量大小写敏感;

matlab中变量命名规则与c一致;

matlab已有的保留变量不适合做变量名,调用iskeyword命令查看。

课件问题:

66e7de8fa6e3

matlab大小写敏感,大写与小写有区别

matlab的变量不能以数字开头

变量类型

对于matlab的变量类型可以是如下这些:

66e7de8fa6e3

对于数值变量,不显示指明变量类型,默认double类型,就数模而言基本足够。

避免使用与函数、脚本同名的变量

若出现与函数同名的变量名,调用时优先当作变量名处理。

cos='This string.';

cos(8) % 对字符串进行索引取值,得到'r'

出现这种情况可以使用clear+变量名 清除该变量,即clear cos

便可正常使用cos( )函数。

顺带一提

clear:清除workspace内所有变量(即清空存储区)

clear :清除name变量

clc:清空终端窗口(变量依然存在)

格式控制

一些常用的命令:

紧凑显示格式:format compact

宽松显示格式:format loose

数据高精度显示:format long

数据低精度显示:format short

以分数显示:format rat

值得一提的是,无论以分数显示还是以小数显示,其在matlab内部存储的值都是一样的。

另外需要注意:

如果原数值是无理

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值