我们可以在命令窗口(Command Window)下的提示符>>
后面直接输入编写的命令然后按回车键运行:
也可以通过创建.m文件,M文件有两种类型:脚本文件(Script file)和函数文件(Function file)。
(1)脚本文件示例:
file>>new>>script
Ex_1
x1 = 5;
x2 = 6;
x3 = 7;
average_x = (x1+x2+x3)/3;
然后按F5运行,直接在命令窗口敲入average_x就能输出6.
(2)函数文件示例:
file>>new>>function
function [ y ] = Aver( x1,x2,x3 )
y = (x1 + x2 + x3)/3;
end
这时在命令窗口输入average_x = Aver(5,6,7),就能输出答案6.
(3)矩阵运算:
进行矩阵之间的运算时 “*” 和 “.*”的意义有所不同,*表示矩阵运算,.*表示元素按位置依次相乘。
我们在script中敲下面的代码,生成a,b两个矩阵:
a = [1 2 3;4 5 6;7 8 9];
b = [1 2 3;4 5 6;7 8 9];
c = a * b;
d = a .* b;
运行输出为:
(4)可视化绘图:
在script中输入以下代码:
t = 0 : pi/20 : 4*pi;
y = sin(t);
plot(t,y);
这里的t和y就可以看作是x和y。
运行截图:
如果我们将plot(t,y)
改为stem(t,y)
,就能得到相应的离散序列: