(4) MATLAB的符号计算(续) 符号微积分。 符号表达式的微分:dif(f) 符号表达式的积分:int(f) 符号代数方程的求解 线性方程组的符号解:X=iove(A,B)(特解) X,Z= Flinsolve(A,B)(通解) 般代数方程的解: solve(S) 符号微分方程的求解:y2,J= dsolve(al,a2,…,a12) 符号积分变换。 例127:应用符号计算法,求时间函数w(t)的 Fourier级 数展开系数
11 (4) MATLAB的符号计算(续) ▪ 符号微积分。 ▪ 符号积分变换。 ▪ 符号代数方程的求解。 ▪ 符号微分方程的求解:[y1,y2,…]=dsolve(a1,a2,…,a12) 例 1_2_7:应用符号计算法,求时间函数w(t)的Fourier级 数展开系数。 • 符号表达式的微分: diff(f) • 符号表达式的积分: int(f) • 线性方程组的符号解:X=linsolve(A,B)(特解) • 一般代数方程的解:solve(S) [X,Z]=linsolve(A,B)(通解)
1.2.2 MATLAB中的计算结果可视化 (1)二维曲线图形和三维曲面图形 二维曲线图形。 基本绘图指令:PLOT(Y),PDOT(X,Y) 例128:混合式图形的绘制(矩阵对向量的图形)。 个窗口多个图形的绘制: SUBPLOT(M,N,P) 例129:一个窗口多个图形的绘制 三维曲面图形。 三维线性图形。 例1210:绘制一个三维螺旋线 维曲面图形 例121:绘制一个三维曲面图形
12 1.2.2 MATLAB中的计算结果可视化 (1)二维曲线图形和三维曲面图形 ▪ 二维曲线图形。 ▪ 三维曲面图形。 • 基本绘图指令:PLOT(Y),PLOT(X,Y) 例 1_2_8:混合式图形的绘制(矩阵对向量的图形)。 • 一个窗口多个图形的绘制:SUBPLOT(M,N,P) 例 1_2_9:一个窗口多个图形的绘制。 • 三维线性图形。 例 1_2_10:绘制一个三维螺旋线。 •三维曲面图形。 例 1_2_11:绘制一个三维曲面图形
(1)二维曲线图形和三维曲面图形(续1) 特殊二维图形指令: 填充的函数折(曲)线图(面域图):area 直方图:bar 垂直的直方图:barh 三维直方图:bar3 垂直的三维直方图:ba3h 慧星轨迹状的图形: comet 射线图: compass 误差棒图: errorbar 符号函数二维曲线: ezplot 沿X轴分布的复数向量图(羽毛图): feather 平面多边形填色:fill
13 (1)二维曲线图形和三维曲面图形(续1) ▪ 特殊二维图形指令: • 填充的函数折(曲)线图(面域图):area • 直方图:bar • 垂直的直方图:barh • 三维直方图:bar3 • 垂直的三维直方图:bar3h • 慧星轨迹状的图形:comet • 误差棒图:errorbar • 符号函数二维曲线:ezplot • 沿X轴分布的复数向量图(羽毛图):feather • 射线图:compass • 平面多边形填色:fill
(1)二维曲线图形和三维曲面图形(续2) 特殊二维图形指令: 数值函数二维曲线(泛函绘图指令): fplot 向量的统计直方图:hist 带有标准的直方图: paret 饼图:pie 三维饼图:pi3 矩阵折(曲)线图: plotmatrix 带状图: ribbon 散点图(与相似,但是只有数据点): scatter 火柴杆图:stem 阶梯图: stairs
14 (1)二维曲线图形和三维曲面图形(续2) ▪ 特殊二维图形指令: • 数值函数二维曲线(泛函绘图指令):fplot • 向量的统计直方图:hist • 带有标准的直方图:pareto • 饼图:pie • 三维饼图:pie3 •矩阵折(曲)线图:plotmatrix • 带状图:ribbon • 散点图(与相似,但是只有数据点):scatter • 火柴杆图:stem • 阶梯图:stairs
(1)二维曲线图形和三维曲面图形(续3) 交互式图形指令: 这是与鼠标有关的图形操作指令 input, gtext, legend, zoom 除 input只能用于二维图形外,其余三个指令对二维、 维图形均适用。 指令ginp吐t与z0m经常配合使用,以便从图形获得较准 确的数据。 指令〖x,y= input(n)用鼠标从二维图形上获得n个点 的数据坐标(x,y)。 指令 gtext(arg)用鼠标把字符串或字符串元胞数组arg 放置到图形上。 指令 legend(arg,pos)在指定位置建立图例。 指令00m是变焦操作(图形放大和缩小)
15 (1)二维曲线图形和三维曲面图形(续3) ▪ 交互式图形指令: • 这是与鼠标有关的图形操作指令: ginput,gtext,legend,zoom 。 • 除 ginput 只能用于二维图形外 ,其余三个指令对二维、三 维图形均适用。 • 指令 ginput 与 zoom 经常配合使用,以便从图形获得较准 确的数据 。 • 指令 [x,y] = ginput(n)用鼠标从二维图形上获得n 个点 的数据坐标(x,y)。 • 指令 gtext (arg)用鼠标把字符串或字符串元胞数组arg 放置到图形上。 • 指令 legend (arg,pos)在指定位置建立图例。 • 指令 zoom 是变焦操作(图形放大和缩小)