sine相关内容

如何使用正弦/余弦波返回振荡数

我是Java编程的新手,我正在使用Android编写Java 1.6。 我有一个简单的函数可以使数字在0到0之间上下变化200.我想把它放到一个正弦函数中,但一直在尝试我的错误。 我希望我的程序通过正弦波y轴更新int(Number1)。 任何想法将以下逻辑更改为正弦函数? (忽略第二个数字) 代码: private int Number1 = 150; pri ..
发布时间:2019-01-09 22:13:12 Java开发

泰勒级数的正弦计算不起作用

我在Java中编写了一个正弦函数,它应该计算x的正弦,就像 code> public static double sine(int x){ double result = 0; for(int n = 0; n double temp = 2 * n + 1; result + = Math.pow(-1,n)* Math.pow(x,temp)/ fact(temp); // fac ..
发布时间:2018-04-17 10:30:14 Java开发

如何从固定大小的查找表中查找不同频率的正弦?

我正在以48 KHz采样正弦波,我的正弦波的频率范围可以在0到20000 Hz之间变化,步长约为100 Hz。我正在使用查找表方法。所以我为4096个不同的阶段生成4096个正弦波的样本。我认为这样做的一般思路是增加步长,并为不同的频率使用不同的步长。所以我做了以下(伪代码)。但是我不知道步长如何与我想生成正弦波样本的频率有关?例如,如果我的频率是15000赫兹,我必须穿越的步长是多少?我的样品量 ..
发布时间:2017-08-15 20:28:02 HTML/CSS

从特定数据计算锯齿波和三角波

我需要计算一个三角形和锯齿波,但它有点复杂,因为我的模型和我能够处理的数据(但也许我只是困惑)。 我可以计算我的正弦波,但我不是真的使用帧计数器。我做的是,计算一个 theta_increment 变量,我可以使用下一次我需要计算一个样本。这样工作: float x = note.frequency / AppSettings :: sampleRate; float theta ..
发布时间:2016-10-23 21:00:07 C/C++开发

Math.Cos&安培; Math.Sin在C#

我想的东西,我认为应该是相当简单的。我有一个角度,位置和距离,我想找到X,从这些信息中Y坐标。 随着90度的例子输入I转换值以弧度用下面的代码: 公共双DegreeToRadian(浮点角) { 返回Math.PI *角/ 180.0; } 这给了我1.5707963267949弧度 后来,当我使用 Math.Cos(弧度) 我最终的一个 ..
发布时间:2016-09-07 11:52:15 C#/.NET

n音讯播放正弦波对于x毫秒使用C#

我使用 n音讯发挥给定频率的正弦波作为博客文章的 正弦波,n音讯回放 的。我只是想播放声音()对于x毫秒,然后停止。 我试过了Thread.Sleep,但声音停止通俗易懂。我尝试了计时器,但当waveout的布置有一个跨线程异常。 我试过这个代码,但是当我叫嘟嘟程序冻结。 公共类蜂鸣 { 公共蜂鸣(INT频率,诠释毫秒) { SineWaveProvider32 sineW ..
发布时间:2016-09-06 14:38:47 C#/.NET

余弦浮点

我想实现浮点正弦和余弦函数(但我没有浮点硬件)。 由于我的处理器没有浮点硬件,也没有说明,我已经实现算法浮点乘法,除法,加法,减法,平方根。因此,这些都是我的工具已经提供给我实现正弦和余弦。 我用的方法CORDIC,在这个网站考虑 然而,我实现除法和平方根使用牛顿法,所以我希望用最有效的方法。 请不要告诉我只是去看看在一本书或“纸上的存在”,它们的存在不开玩笑。我要寻找的被称为是快速,高效 ..
发布时间:2016-08-06 22:37:36 开发方法

我如何生成Java(Android版)正弦扫频

我发现播放与Android 任意色调是有帮助的,当我产生频率音。现在我想的频率,而音播放改变。 我修改了genTone是类似这样的: 私人无效genTone(双startFreq,双endFreq,诠释DUR){ INT NUMSAMPLES = DUR​​ *采样率; 样品=新的双[NUMSAMPLES] 双currentFreq = 0,分子; 的for(i ..
发布时间:2016-07-22 19:36:20 Java开发

正弦波声音发生器在Java中

什么是产生在Java中的所有频率的正弦波声音最简单的方法? 样本量超过2个字节会有所帮助,但它其实并不重要。 感谢 解决方案 请参见 蜂鸣器 一个自包含的例子。 也许更简单的东西? 这51行代码段(下面重复 - 间隔了单行和放大器;在线评论)作为链接的答案的顶部显示,大约是生成色调简单得(OK,你可以拿出5+线谐波)。 人们似乎认为它应该是建立在工具箱产生纯音的方法。实在 ..
发布时间:2016-07-22 14:23:53 Java开发

3D烟花影响C / C ++采用正弦或余弦函数

我想实现的焰火效果C.我有尺寸10x10x10的立方体。火箭从地面开始,当它到达八楼它爆炸。下面是我不能做点 - 爆炸。我怎样才能实现这个用正弦或余弦函数? 所以在点(5,0,7)//(X,Y,Z)//火箭进入空气中的 为(J = 0; J< 9; J ++){ 设定值(X,Y,J); 延迟(100); 清洁(); //清除一切 } 下面来点,使爆炸。这可 ..
发布时间:2016-05-15 21:39:51 C/C++开发