cos

    0熱度

    2回答

    當我使用 cout<<"Cos: "<<cos(_theta)<<" Sin: "<<sin(_theta)<<endl; 其中_theta = 180,它給輸出, Cos: -0.59846 Sin: -0.801153 但輸出應該是 Cos: -1 Sin: 0 我不明白爲什麼會發生這種情況!

    0熱度

    1回答

    該程序獲得4點(他們的座標),形成一個凸形的圖形,應該給我角度A2 +角度A4 - 180度。對於例如: 1 3 0 2 1 1 2 2 我得到UA2 = 90和UA4 = 90,但是當我做UA2 + uA4-180我得到2.0568e-007,而不是0但是,當我做到這UA2 + UA4我得到180.如果有人問到類似的問題,我很抱歉,但我不知道如何搜索它。任何人都可以告訴我爲什麼會發生,

    0熱度

    1回答

    我有這個代碼的問題,因爲我想要4個點(圓圈)來製作正方形的頂點,但我不知道區別應該是什麼在這些頂點之間(變量「變化」)。我把這個變量留空了,請你給我值,我應該插入並解釋爲什麼? 下面的代碼: import pygame from math import sin, cos pygame.init() screen = pygame.display.set_mode((800,600))

    1熱度

    1回答

    用戶打算給出「x」和「n」的值以便使用taylors系列近似計算cos x(您可以在此處查看其公式:http://campusdematematicas.com/wp-content/uploads/2012/05/serie-taylor-funcion-coseno.gif )其中「k」值是下面代碼中的「i」。 事情是,我不知道我做錯了什麼,因爲它沒有給我cos x的正確值。 我剛剛嘗試的輸入

    2熱度

    3回答

    在不使用多個文件的情況下,使用java中的cos或sin平滑地(以及其他)循環背景顏色的最佳方式是什麼?我嘗試過使用隨機性,並分別增加每個單獨的r,g和b值,以使這看起來有點正常,但它很緊張,不光滑,而且顏色很可怕。現在,它只是純白色。我只包括必要的代碼,我使用的加工3. //background int bg1 = 255; //r int bg2 = 255; //g int bg3 =

    4熱度

    1回答

    我不明白,爲什麼我從JavaScript中的三角函數中得到一些非常奇怪的值。例如: Math.sin(Math.PI); // returns 1.2246467991473532e-16, but should return 0 Math.cos(Math.PI/2); // returns 6.123233995736766e-17, but should return 0 Math.si

    0熱度

    1回答

    我需要圓始終與直線相交。 我是新來的數學功能,並試圖牢牢抓住他們。 我認爲這與罪和cos有關,但我可能是錯的。 它爲什麼沒有按預期行事? codepen: http://codepen.io/philipbell/pen/PmwybL let canvas = document.querySelector('#canvas'); let context = canvas.getContext('

    2熱度

    1回答

    我在很多正弦/餘弦實現中見過所謂的擴展模塊化精度算法。但它是爲了什麼? 例如在cephes implemetation中,在縮小到[0,pi/4]範圍後,他們正在進行模塊化精度算法以提高精度。 下文的代碼: z = ((x - y * DP1) - y * DP2) - y * DP3; 其中DP1,DP2和DP3有一些硬編碼的係數。 如何從數學上找到這些係數?我已經理解了大數字的「模塊化擴展

    0熱度

    1回答

    我想創建一個程序,可以計算sin(x)給出x和值n。 我知道罪可以計算爲: x - x3/3! + x5/5! - x7/7! + x9/9!... 但產量使我有同樣數量的每一次:-2147483648。 這裏是我的代碼: #include <iostream> #include <cmath> using namespace std; int factorial(int); in

    0熱度

    2回答

    我是MatLab的新手,爲了我的大學的鍛鍊,我必須找到一個使用牛頓方法的給定函數的根。 >> x = linspace(-3,3); >> y = sinh(x-1)*log((3+2)*x+1)-1-1; Error using * Inner matrix dimensions must agree. >> y = sinh(x-1).*log((3+2)*x+1)-1-1; >>