【发布时间】:2018-04-03 22:20:56
【问题描述】:
我正在尝试学习 matlab 的基础知识, 我想写一个mattlab脚本, 在这个脚本中,我定义了一个带有“d”步长的向量 x,它的长度是 (2*pi/1000) 我想根据 x 绘制两个 sin 函数: 第一个罪的频率为 1,第二个罪的频率为 10.3 ..
这就是我所做的:
d=(2*pi/1000);
x=-pi:d:pi;
first=sin(x);
second=sin(10.3*x);
plot(x,first,x,second);
我的问题: 有什么区别:
x=linspace(-pi,pi,1000);
和..
d=(2*pi/1000);
x=-pi:d:pi;
?我问是因为我感到困惑,因为我认为它们都是相同的,但我认为我的假设有问题.. 还有没有更充分的方法来编写给定频率的 sin 函数?
【问题讨论】:
-
1)
-pi:d:pi版本中有 1001 个点,而您的示例中linspcae有 1000 个点。 2)它们在其他方面与您不关心的微小性能差异相同 -
你可能也对这篇文章感兴趣:stackoverflow.com/q/49377234/7328782
标签: matlab