1、首先打开电脑上的“matlab”软件,进入软件主界面如下图所示,可以看到命令行窗口。
2、先输入一个简单的向量a,此处输入a=[1 2 3 4],a中包含四个元素。
3、接着使用sum函数对向量a进行求和,调用格式为sum(a),sum用于向量求和的时候,得到的结果为所有元素的和。
4、下面在命令行窗口输入一个矩阵A(2行4列矩阵),矩阵的定义如下图所示,接着使用sum函数对矩阵求和。
5、matlab默认的输出类型为double型,使用命令whos即可查看数据类型。
1、Simulink中新建“New Model”,按如下电路搭建模型。
2、其中,电源模块和测量模块的参数设置如下。
3、电源模块为工频和3次谐波的叠加。
4、锁相环参数设置如下图。
5、运行后,示波器波形如下图所示,可看到精确的锁相。
注意事项:
Simulink可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。
sum模块有两种形式,圆形的和方形的,在属性iron shape选择。
模块的结果输出占领一边,另一半是信号的加减输入,在这一半输入中,加减号按照属性中的顺序从上往下均匀依次分布,如果其中某个位置不需要信号输入,可以用|替代。
双击,里面有说明,自己尝试一下就知道了。