MATLAB基本操作与矩阵输入


MATLAB简介

  MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。

一、MATLAB界面介绍

TIPS:博主的MATLAB是2019b的中文版
在这里插入图片描述

二、基础知识

1. 基本符号(Basic Symbol)

Operators:  + - * / ^ (加 减 乘 除 Pow)

常用符号:
  ans : 运算结果;
  i j : 常用于比较的变量;(Complex Number)
  Inf  : 无穷大;
  esp : 2.2204e-16;
  NaN: Not a Number;
  pi  : Π;


例题1:
     在这里插入图片描述
代码如下(示例):

cos(((1 + 2 + 3 + 4)^3/5)^0.5)				#可得ans = -0.0050

例题2:
     在这里插入图片描述
代码如下(示例):

sin(pi^0.5)+log(tan(1))    #MATLAB中ln(x)log(x),log10(x)lg(x)代替


TIPS: MATLAB Calling Priority(呼叫优先级)
例:

cos = 'This a string.';   #第一个字符序号为1,依此类推
cos(8) = s;

clear cos;
cos(8) = -0.1455;

#MATLAB会优先执行用户自定义的变量、后执行系统定义的变量

2. 数据输出格式(Numeric Display “Format”)

以Π为例(Example表示为输出格式):

   Style       Example
   short       3.1416
   long        3.141592653589793
   shortE        3.1416e+00
   longE         3.141592653589793e+00
   bank       3.14
   hex        400921fb54442d18
   rat        355/113

TIPS:
  rat 即将变量用分数形式表示;

调用方式:

format short;
format long;
format long E;
3. 矩阵输入(Vector and Matrix)

  Row Vector :  >> a = [1 2 3 4]
  Column Vextor: >> b = [1;2;3;4]
  Matrix :
    在这里插入图片描述

M = ([1 21 6;5 17 9; 31 2 7])

 执行结果:
在这里插入图片描述

TIPS:
  ‘ ; ’ 即表示矩阵的换行,同一行元素可用空格或’ , '进行输入

4. 实用小技巧(用于Command Window)

 clc  : clear Command Window display;(清空命令行窗口)
 clear : remove all variables in the workspace;(清空工作区)
 who  : variables in the workspace;(查询变量)
 whos  : variable information of the workspace;(查询变量类型)


文末留言

 此博客为MATLAB的初步介绍,萌新博主将持续更新,欢迎志同道合的朋友与我一起学习一起进步,如有不足,请大家批评指正,谢谢大家!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值