使用C中的泰勒级数计算sin(x)和cos(x)

时间:2018-04-25 23:57:20

标签: c performance sin cosine taylor-series

(它与另一个问题不同。我使用泰勒系列递归,而另一个使用函数的MacLaurin扩展)

我制作了一个C程序,用Taylor系列计算数字的正弦和余弦。它工作正常,但需要花费大量时间才能获得更大的数字。我想知道如何改进代码以更快地工作。我想到了两个函数的间隔,其中f(x)= 0,但我不知道它是否有用,我怎么能在代码中使用它们。

我递归地做了,而且(x-a)项总是等于1.所以a = x-1。

是的,有人能帮帮我吗?我很感激。

<w:tr>
    <w:tc>
        <w:p>
            <w:r>
                <w:t>~TABLE_xxx~</w:t>
            </w:r>
        </w:p>
    </w:tc>
</w:tr>
<w:tr>
    <w:tc>
        <w:p>
            <w:r>
                <w:t>~TABLE_</w:t>
            </w:r>
            <w:r w:rsidRPr="00FB4DC5">
                <w:t>xxx</w:t>
            </w:r>
            <w:r>
                <w:t>~</w:t>
            </w:r>
         </w:p>
     </w:tc>
</w:tr>

0 个答案:

没有答案