MATLAB相关
硬是要得
虚设心宅,义理,物欲争相做主人。
展开
-
MATLAB只randint函数
s=randint(M,N,range);生成MxN的矩阵,矩阵中元素的取值为小于range的整数。M=4;N=3;range=3;s=randint(M,N,range)注意:randi函数生成元素取值为1:M的N*range的矩阵。原创 2021-12-11 15:55:28 · 635 阅读 · 0 评论 -
vivado-Matlab联合仿真FIR滤波器
1、 Matlab中产生待测信号(例:s=s1+s2,s1为信号,s2为噪声),生成的数据存于.txt文件。2、Matlab中执行fdatool命令设计滤波器,得到.coe文件。3、在vivado中建立工程,调用IP:FIR compiler,将步骤2中产生的.coe文件导入IP中。4、例化IP,编写仿真文件testbench。5、运行仿真。...原创 2021-11-29 20:52:02 · 1087 阅读 · 0 评论 -
MATLAB的sum函数
1 a为向量b=sum(a); a表示行向量,b表示行向量求和的值。2 a为矩阵b=sum(a); a表示矩阵,b表示矩阵每列求和得到的行向量。3设定sum函数的参数列表的参数dim,对矩阵每一列或者每一列求和或每一行求和,得到行向量或者列向量。b=sum(a,dim); a表示矩阵;dim等于1或者2,1表示每一列进行求和,2表示每一行进行求和;表示每列求和还是每行求和;b表示求得的行向量。参考文献:https://jingyan.baidu.com/...原创 2021-07-12 11:31:07 · 33073 阅读 · 0 评论 -
MATLAB中ones()函数的用法
ones 创建全部为 1 的数组语法:X = onesX = ones(n)X = ones(sz1,...,szN)X = ones(sz)X = ones(___,typename)X = ones(___,'like',p)注解:X = ones返回标量1。X = ones(n)返回一个n×n的全 1 矩阵。X = ones(sz1,...,szN)返回由 1 组成的sz1×...×szN数组,其中sz1,...,szN指示每个维...原创 2021-07-10 12:46:00 · 60402 阅读 · 0 评论 -
MATLAB中产生周期方波信号
1 square函数——产生周期方波信号调用格式:y=A*square(t,w);用以产生一个时长为t、幅值为±A的周期方波信号,其中的参数w表示占空比(即在信号的一个周期中正值所占的百分比)。参考程序:clc;clear;t = 0:1:100;w=50;y=square(0.5*t,w);plot(t,y);ylim([-6.5 6.5])grid2 rectpuls函数——产生一个矩形脉冲调用格式:Y=A*rectpuls(t,width);..原创 2021-06-22 22:09:44 · 15413 阅读 · 0 评论