matlab简单操作基础教程

matlab简单操作基础
先来了解一下matlab中预定义的变量名:
ans:预定义的计算结果的变量名
eps:matlab定义的正极小值=2.2204e-16
inf:无穷大
i或j:虚数单位
pi:π
NaN:无法定义

关闭与清除窗口:
close:关闭当前图形窗口。
close all:关闭隐含图形句柄的所有图形窗口。

特殊矩阵:
全1矩阵:ones()
ones(n):全1的n阶方阵
ones(n,m):n*m的全1矩阵

全0矩阵:zeros()
zeros(n):全0的n阶方阵
zeros(n,m):n*m阶的全0矩阵

单位矩阵:eye()
eye(n):n阶单位阵

*矩阵的转置
用单引号‘

x=[1,2,3;4,5,6;7,8,9];
x'

ans=
      1   4   7
      2   5   8
      3   6   9

矩阵的翻转
flipud(A):上下翻转
fliplr(A): 左右翻转

矩阵的旋转
rot90(A,K):将矩阵A旋转90度的k倍
当k=1时
可以写为rot(A)

逆矩阵
一个方阵A,如果存在一个与其同阶的方阵B使得AB=BA=I(单位矩阵)
那么B为A的逆矩阵。
inv(A):求矩阵A的逆矩阵

行列式
det(A):求矩阵A的行列式

矩阵的秩
rank(A):求矩阵A的秩
ps:矩阵线性独立的行数与列数称为矩阵的秩。

矩阵的迹
trace(A):矩阵的迹
ps:矩阵的迹等于矩阵的特征值之和,也等于矩阵对角线元素之和。

矩阵的特征值
eig(A):矩阵A的全部特征值
[V,D]=eig(A)
D:矩阵A的全部特征值构成对角阵
V:A的特征向量构成的列向量

线性等分
linspace(a,b,n)
a:等分区间的起始值
b:等分区间的结束值
n:等分个数

向量的开方
开平方:sqrt(A)

%向量开平方
x=[7,8,9];
y=x.^[1/2]

y =

   2.645751311064591   2.828427124746190   3.000000000000000
%直接用sqrt函数开平方
x=[7,8,9];
sqrt(x)

ans =

   2.645751311064591   2.828427124746190   3.000000000000000
%向量开三次方
x=[7,8,9];
y=x.^[1/3]

y =

   1.912931182772389   2.000000000000000   2.080083823051904

基本二维图形的绘制
plot(x,y):x轴和y轴为线性刻度
loglog(x,y):x轴和y轴为对数刻度
semilogx(x,y):x轴为对数刻度,y轴为线性刻度
semilogy(x,y):x轴为线性刻度,y轴为对数刻度

例:

x=[1 2 3];
y=[1 5 6];
plot(x,y)

在这里插入图片描述

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
当然可以!以下是一个简单MATLAB基础教程: 1. MATLAB 简介: MATLAB 是一种高级的数值计算和科学编程语言,广泛应用于工程、科学和数学领域。它提供了丰富的函数库和工具箱,可以进行数据分析、可视化、模拟和算法开发等任务。 2. MATLAB 基本操作: - 启动 MATLAB:双击 MATLAB 图标或在命令行中输入 "matlab"。 - MATLAB 命令窗口:可以直接在命令窗口中输入和执行 MATLAB 命令。 - 变量和赋值:使用等号 "=" 将值赋给变量,例如:x = 5。 - 数组和矩阵:MATLAB 中的基本数据结构是数组和矩阵,可以使用方括号 "[]" 创建和操作它们。 - 函数调用:MATLAB 提供了许多内置函数,可以直接调用并传递参数。 3. MATLAB 基本数学运算: - 加减乘除:使用 "+"、"-"、"*" 和 "/" 进行加减乘除运算。 - 幂运算:使用 "^" 进行幂运算,例如:x = 2^3。 - 开方运算:使用 "sqrt()" 函数进行开方运算,例如:y = sqrt(x)。 - 三角函数:MATLAB 提供了常见的三角函数,如 sin、cos 和 tan。 4. MATLAB 图形绘制: - 绘制二维图形:使用 "plot()" 函数可以绘制二维曲线图。 - 绘制三维图形:使用 "plot3()" 函数可以绘制三维曲线图。 - 图形属性设置:可以设置图形的标题、坐标轴标签、线条颜色等属性。 5. MATLAB 脚本和函数: - 脚本文件:可以将一系列 MATLAB 命令保存在脚本文件中,并通过运行脚本文件来执行这些命令。 - 函数文件:可以定义自己的 MATLAB 函数,并在需要时调用这些函数。 这只是一个简单的介绍,MATLAB 还有很多其他功能和应用。如果你对某个具体的问题或任务有兴趣,我可以提供更详细的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值