MATLAB中 y=cos(2*pi*100*t);s=sin(4*pi*t);是什么意思啊?
3个回答
展开全部
cos和sin是计算正弦和余弦函数,但是t没有赋值;pi就是圆周率3.141592653……下面举例说明。
代码示意
t=1:0.5:10;
y=cos(2*pi*100*t),s=sin(4*pi*t)
y =
Columns 1 through 9
1 1 1 1 1 1 1 1 1
Columns 10 through 18
1 1 1 1 1 1 1 1 1
Column 19
1
s =
1.0e-13 *
Columns 1 through 5
-0.0049 -0.0073 -0.0098 -0.0122 -0.0147
Columns 6 through 10
-0.0171 -0.0196 -0.0220 -0.0245 -0.0980
Columns 11 through 15
-0.0294 0.0392 -0.0343 -0.1078 -0.0392
Columns 16 through 19
0.0294 -0.0441 -0.1176 -0.0490
代码示意
t=1:0.5:10;
y=cos(2*pi*100*t),s=sin(4*pi*t)
y =
Columns 1 through 9
1 1 1 1 1 1 1 1 1
Columns 10 through 18
1 1 1 1 1 1 1 1 1
Column 19
1
s =
1.0e-13 *
Columns 1 through 5
-0.0049 -0.0073 -0.0098 -0.0122 -0.0147
Columns 6 through 10
-0.0171 -0.0196 -0.0220 -0.0245 -0.0980
Columns 11 through 15
-0.0294 0.0392 -0.0343 -0.1078 -0.0392
Columns 16 through 19
0.0294 -0.0441 -0.1176 -0.0490
展开全部
clear all;clc;
N=1/2;
t=0.0125:0.0125:N; %给定一个N值,定义变量t,从0.0125开始,每隔0.0125取一个点,一直到N
size(t)
y=cos(2*pi*100*t); %对于定义的变量t,计算函数:cos(2*pi*100*t)
s=sin(4*pi*t); %对于定义的变量t,计算函数:s=sin(4*pi*t)
plot(t,y);hold on;grid on;
plot(t,s,'r');
N=1/2;
t=0.0125:0.0125:N; %给定一个N值,定义变量t,从0.0125开始,每隔0.0125取一个点,一直到N
size(t)
y=cos(2*pi*100*t); %对于定义的变量t,计算函数:cos(2*pi*100*t)
s=sin(4*pi*t); %对于定义的变量t,计算函数:s=sin(4*pi*t)
plot(t,y);hold on;grid on;
plot(t,s,'r');
追问
谢谢~ 最后一个问题
这段又是什么意思啊?
if x(i)==1
xn(i*80-79:i*80)=ones(1,80);
else
xn(i*80-79:i*80)=zeros(1,80);
追答
这里的x是一个数组吧,就是如果:x(i)=1,则:将xn的第80*i-79到80*i这80个元素
赋值为1行80列的全1行向量
否则:将xn的第80*i-79到80*i这80个元素赋值为1行80列的全0行向量
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
周期T=2π/ω
y为周期为0.01的余弦信号
s为周期为0.5的正弦信号
y为周期为0.01的余弦信号
s为周期为0.5的正弦信号
追问
那t=0.0125:0.0125:N;又是什么意思啊?新手,看不懂啊
追答
起点0.0125,终点为N,(0.0125,N)每间隔0.0125一个点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询