数学建模-Matlab学习笔记(六)

本文最后更新于:December 3, 2021 pm

MATLAB(矩阵实验室)是第四代高层次的编程语言和交互式环境数值计算,可视化和编程。由美国MathWorks公司开发的一种编程语言。用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。拥有众多的内置命令和数学函数,可以帮助您在数学计算,绘图和执行数值计算方法。

目录

1.二维曲线

1.1 plot 函数

1.1.1 基本用法

  1. plot(x,y):其中 x 和 y 分别用于存储 x 坐标和 y 坐标数据。
  1. plot(x):当该值是向量时,以元素值为纵坐标,其值的下标为横坐标。

当 plot 函数的参数 x 是复数向量时,则分别以该向量元素的实部和虚部为横、纵坐标绘制出一条曲线。

1.1.2 plot(x,y)函数参数的变化形式

  1. 当 x 是向量,y 是矩阵时
  • 如果矩阵 y 的列数等于 x 的长度,则以向量 x 为横坐标,以 y 的每个行向量为纵坐标绘制曲线,曲线的条数等于 y 的行数。

  • 如果矩阵 y 的行数等于 x 的长度,则以向量 x 为横坐标,以 y 的每个列向量为纵坐标绘制曲线,曲线的条数等于 y 的列数。

  1. 当 x 、y 是同型矩阵时

以 x 、y 对应列元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的列数。

  1. 含多个输入参数的 plot 函数

plot(x1,y1,x2,y2,···,xn,yn):其中,每一向量对构成一组数据点的横、纵坐标,绘制一条曲线。

  1. 含选项的 plot 函数

plot(x,y,选项):其中,选项分为线型、颜色、数据点标记。

  • 线型:实线( “ - “ )、虚线 ( “ : “ )、点画线( “ -. “ )、双画线( “ – “ )

  • 颜色:红色(r)、绿色(g)、蓝色(b)、白色(w)、黑色(k),等。

  • 数据点标记:星号(” * “)、圆圈( “o” )、方块( “s” )、五角星( “p” )、朝上三角符号( “ ^ “ ),等。

1.2 fplot 函数

1.2.1 基本用法

fplot(f,lims,选项):其中,f 代表一个函数,通常采用函数句柄的形式。lims 为 x 轴的取值范围,用二元向量 [xmin,xmax]描述,默认值为 [-5,5] 。选项定义与 plot 函数相同。

1.2.2 双输入函数参数的用法

fplot(funx,funy,tlims,选项):其中,funx、funy 代表函数,通常采用函数句柄的形式。tlims 为参数函数 funx 和 funy 的自变量的取值范围,用二元向量 [tmin,tmax] 描述。