如图,使用matlab创建一个圆信号,再用simulink中的From workspace 进行仿真。


如图,使用matlab创建一个圆信号,再用simulink中的From workspace 进行仿真。


首先生成你的圆形信号,绘制圆形信号图形,设置信号参数,接着模拟信号路径 ,将信号转换为向量形式 ,最后绘制出信号向量图形即可。
模拟信号路径 :
[N, W] = circshiftSize(R);
xy = meshgrid(1:N, 1:W);
X = X + 0.1*randn(size(xy));
Y = Y + 0.1*randn(size(xy));
X(Y<0) = [0;1];
将信号转换为向量形式
z = (R + 2*sqrt(2)/(pi*(R-Rmax(Y))^2 + 4*Rmax(Y)^2))*X + Y;