输出格式
在MATLAB中,数据的存储和运算都以双精度进行,但
输出结果可指定格式。
SHORT 按5位小数(含小数点、下同)输出
LONG 按15位小数(含小数点、下同)输出
SHORT e 按5位小数、科学记数方式输出
LONG e 按15位小数、科学记数方式输出
HEX 按16进制输出
指定输出格式的方法有两种:
1. 菜单命令法: File中的Preferences命令
2. 使用Format命令法
格式:Format 格式串
format long e
5/3ans =
1.66666666666667e + 000
format rat
0.75
ans =
3/4
数组
1、创建数组的基本方法
1)直接列表定义数组
变量=[元素值1 元素值2 … 元素值n]
变量=[元素值1,元素值2 ,…,元素值n]
变量=[行1各元素;行2各元素;…;行n各元素]
例如:
x=[1 2 3 4 5 6 7 8 9 0]
y=[1,2,3,4,5,6,7,8,9,0]
z=[1,2,3,4,5;2,3,4,5,6,7]
2)域表定义数组
变量=初值:增量:终值|初值:终值
变量=(初值:增量:终值)*常数
例如:
x=0:0.02:10
y=1:80
z=(1:0.1:7)*10e-5
3)利用函数定义数组
变量=linspace(初值,终值,元素个数)
如:x = linspace(0,pi,11) 的结果为:
x =
Columns 1 through 4
0 0.3142 0.6283 0.9425
Columns 5 through 8
1.2566 1.5708 1.8850 2.1991
Columns 9 through 11
2.5133 2.8274 3.1416