如何用matlab画出交流正弦波信号

2024-11-23 07:39:48
推荐回答(4个)
回答1:

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的波形。

回答2:

这里面有两种,一个副半周翻上去的,一个副半周为零的:
clear
all;
clc;
close
all;
t=0:0.1:6*pi;
s1=sin(t);
s2=abs(s1);
s3=s1.*(s1>=0);
hold
on;
plot(t,s1,'r-');
plot(t,s2,'g.-');
plot(t,s3,'b.');
hold
off;

回答3:

你在matlab里面help一下 "plot"
如果我记得没错的话里面有个很好的画正弦波信号的例子

回答4:

不大理解,不会是画一个正弦函数图吧。
w=10;
x=0:.1:100;
plot(x,sin(w*x))
O(∩_∩)O~