⊙在 matlab 中 clear,clc,clf,hold 作用介绍 clear是清变量, clc只清屏, clf清除图形窗口上的旧图形, hold on是为了显示多幅图像时,防止新的窗口替代旧的窗口。 ①format:设置输出格式 对浮点性变量,缺省为 format short. format 并不影响 matlab 如何计算和存储变量的值。对浮点型变量的计算,即单精度或双精度,按合适的浮点精度进行,而不论变量是如何显示的。对整型变量采用整型数据。整型变量总是根据不同的类(class)以合适的数据位显示,例如,3 位数字显示显示 int8 范围 -128:127。 format short, long 不影响整型变量的显示。 format long 显示 15 位双精度,7 为单精度(scaled fixed point) format short 显示 5 位(scaled fixed point format with 5 digits) format short eng 至少 5 位加 3 位指数 format long eng 16 位加至少 3 位指数 format hex 十六进制 format bank 2 个十进制位 format + 正、负或零 format rat 有理数近似 format short 缺省显示 format long g 对双精度,显示 15 位定点或浮点格式,对单精度,显示 7 位定点或浮点格式。 format short g 5 位定点或浮点格式 format short e 5 位浮点格式 format long e 双精度为 15位浮点格式,单精度为 7为浮点格式 ②plot函数 基本形式 >> y=[0 0.58 0.70 0.95 0.83 0.25]; >> plot(y) 生成的图形是以序号为横坐标、数组 y的数值为纵坐标画出的折线。 >> x=linspace(0,2*pi,30); % 生成一组线性等距的数值 >> y=sin(x); >> plot(x,y) 生成的图形是上 30 个点连成的光滑的正弦曲线。 多重线 在同一个画面上可以画许多条曲线,只需多给出几个数组,例如 >> x=0:pi/15:2*pi; >> y=sin(x); >> w=cos(x); >> plot(x,y,x,w) 则可以画出多重线。另一种画法是利用hold 命令。在已经画好的图形上,若设置hold on,MATLAB 将把新的plot 命令产生的图形画在原来的图形上。而命令hold off 将结束这个过程。例如: >> x=linspace(0,2*pi,30); y=sin(x); plot(x,y) >> hold on >> z=cos(x); plot(x,z) >> hold off 线型和颜色 MATLAB 对曲线的线型和颜色有许多选择,标注的方法是在每一对数组后加一个字符串参数,说明如下: 线型 线方式: - 实线 :点线 -. 虚点线 - - 波折线。 线型 点方式...