tnjk.net
当前位置:首页 >> mAtlAB 正弦波采样 >>

mAtlAB 正弦波采样

f=100;%信号频率Hz fs=1000;%采样频率Hz N=20;%采样点数 t=(0:N-1)/fs;%采样时间s x=sin(2*pi*f*t);%信号采样值 plot(t,x,'.')

f=100;%信号频率Hz fs=1000;%采样频率Hz N=20;%采样点数 t=(0:N-1)/fs;%采样时间s x=sin(2*pi*f*t);%信号采样值 plot(t,x,'.')

f=100;%信号频率Hz fs=1000;%采样频率Hz N=20;%采样点数 t=(0:N-1)/fs;%采样时间s x=sin(2*pi*f*t);%信号采样值 plot(t,x,'.')

fs=1000;%设定采样频率 N=100; n=0:N-1; t=n/fs; f0=100;%设定正弦信号频率 %生成正弦信号 x=sin(2*pi*f0*t); figure(1); subplot(211); plot(t,x);%作正弦信号的时域波形 xlabel('t'); ylabel('y'); title('正弦信号y=2*pi*100t时域波形'); gri...

Fs = 44100; % 采样频率 T = 4; % 时间长度 n = Fs*T; % 采样点数 f = 500; % 声音频率 y = sin(2*pi*f*T*linspace(0,1,n+1)); sound(y,Fs); 楼上可能没有采样率的概念吧?生成的声音应该自己先听一下。

参考代码: Fs = 44100; % 采样频率 T = 4; % 时间长度 n = Fs*T; % 采样点数 f = 500; % 声音频率 y = sin(2*pi*f*T*linspace(0,1,n+1)); sound(y,Fs); 楼上可能没有采样率的概念吧?生成的声音应该自己先听一下。

%两个频率 f1=100; %100Hz f2=50; %50Hz fs=500; %采样频率 500Hz T=4; %时长 n = T*fs; %采样数量 t = linspace(1,n-1)./fs; y = sin(2*pi*f1.*t)+sin(2*pi*f2.*t); plot(t,y,'r*-');

fs=3200;%采样频率设定 为3200Hz t=0:1/fs:0.32-1/fs;%时间定为16个周期 x=sin(100*pi*t+pi/6);%x为正弦信号波形,频率为基频,初相为pi/6 plot(t,x)%绘制x的波形。

输入一下信号可以实现生成正弦信号,并对其采样和得到采样值。 f=100;%信号频率Hzfs=1000;%采样频率HzN=20;%采样点数t=(0:N-1)/fs;%采样时间sx=sin(2*pi*f*t);%信号采样值plot(t,x,'.') MATLAB简介: MATLAB 是美国MathWorks公司出品的商业数学...

你这不是一个变量函数,是个常函数,是不是写掉了自变量的范围

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com