Matlab基本操作
Matlab程序设计及文件操作
Matlab绘图及简单的图像处理
1. Matlab基本操作
变量与矩阵及其 赋值
变量通常用小写字母表示;
向量或矩阵通常用大写字母表示;
以上两种定义方式并没有严格规定;
赋值通过 “=” 实现。
数学运算
加法运算: + 减法运算: -
乘法运算: * 除运算: /
幂运算: ^ 转置运算: ’
点运算
点乘运算: .* 点左除运算: ./
点右除运算: .\ 点乘运算: .^
关系运算
大于: > 小于: <
大于等于: >= 小于等于: <=
等于: == 不等于: ~=
逻辑运算
与: & 或 && 或: | 或 ||
非: ~ 异或: xor
改变关系运算
括号运算:( )
Matlab的帮助问题:
系统自带的help命令
系统自带的Lookfor命令
模糊查询
借助远程以及网络寻求帮助
常用的库函数命令 :
管理变量与工作空间命令; 基本矩阵处理命令;
三角函数命令; 指数和对数函数命令;
复数函数命令; 数值处理函数;
基本运算函数; 和稀疏矩阵有关的函数;
通信信道函数.
2. Matlab程序设计及文件操作
一、主要内容
M文件
数据的输入输出
选择和循环结构
程序举例
二、M文件
M文件的定义与 类 型
函数文件的建立:
从MATLAB主窗口的New菜单中选择“Function”.
由命令按钮操作间接建立
首先单击MATLAB主窗口工具栏上的“New Script”命令按钮,建立命令文件.
按照函数文件的建立规则对已经建立的命令文件进行修改.
M文件的建立与编辑
函数文件的使用注意事项:
函数文件要单独保存成m文件,不能放在命令函数的任何位置;
保存函数文件时要以函数名来命名;
函数文件和命令文件要保存在同一文件夹,以保证命令文件能顺利调用函数文件;
命令文件中调用函数名要与函数文件中定义的函数名保持完全一致。
三、数据的输入输出
数据文件 的输入
两种基本数据文件输入命令:
importdata命令
实现以 mat文件存储的数据的输入
使用方法: 变量名=importdata(‘ 文件名 .mat’);
load命令
实现 以txt文件存储的数据的输入
使用方法:变量名=load(‘文件名.txt’);
仿真数据的输出
仿真数据输出的基本过程:
首先,打开存储文件;其次,将仿真数据写入存储文件;最后,关闭存储文件。
四、选择和循环结构
选择结构
Matlab 常用的选择结构语句有:if 语句;switch 语句;try 语句。
if 语句有 3种调用格式:
3. Matlab绘图及简单的图像处理
一、主要内容
绘图 的基本准备工作
基本的绘图指令
简单的绘图实现
二、绘图的基本准备工作
在绘制我们需要的图形之前,需要事先确定以下几个问题:
绘制的图形的类型:二维,三维,直方图等还是其他类型;
绘制的图形所需要的基本数据:如果是二维图形要确定横纵坐标分别代表什么意义;
绘制所需图形对应的基本库函数命令;
基本的绘图指令。
基本绘图指令包括:
二维函数绘制命令: plot函数
plot 函数的基本调用格式为:plot(x, y)
其中x和 y为长度相同的向量,分别用于存储 x坐标和 y坐标数据。
多条二维曲线的绘制: plot函数
基本调用格式为:
plot(x1, y1) ;
hold on;
plot(x2, y2);
plot(x3, y3);
………….
其他坐标系下的二维曲线的绘制:
semilogx: x轴为对数坐标;y轴为普通坐标;
semilogy: y轴为对数坐标; x轴为普通坐标;
loglog: x 轴和 y 轴全为对数坐标。
三维图形绘制命令:plot3 函数
plot3函数的基本调用格式为:plot3(x, y, z)
其中,x, y和 z 为长度相同的向量,分别用于存储 x坐标, y坐标和z坐标的数据。
三、简单的绘图实现
基本操作回顾: 变量赋值;向量(序列)赋值; 矩阵赋值;向量和矩阵元素的引用;简单的数学运算;线性方程组的求解;循环语句和选择语句。

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删