创建正弦波系列的和作为矩阵

问题描述 投票:-1回答:1

我想创建一个函数来表示由n调制的不同频率的正弦波之和(应该从2到10,间隔为1)

这个函数是时间的函数,它是0到3秒的线性空间。我需要将结果呈现在矩阵中。我有矩阵尺寸的问题,我不知道如何解决这个问题。

t1 = linspace (0,3,1000);
n = 2:1:10;
S1 = sin(1/4 - 1/n.^2)*2*pi.*t1*440
matlab sum series
1个回答
0
投票

我想你想做的是:

S1 = sin(1/4 - 1./n.^2)*2*pi.*t1'*440

向量n的大小(1x9)和t1的大小(1,1000),所以你只需要将符号'转换为向量t1以尊重矩阵/向量的代数乘法。

希望它有所帮助!

© www.soinside.com 2019 - 2024. All rights reserved.