cos

    0热度

    1回答

    我认为这将是简单而直接的,但事实并非如此。我在openGL应用程序中有一个摄像头,我将显示的图像分别转换为摄像头“位置”。位置改变了向上和向下。相机可使用左转和右转。当相机旋转时,前进和后退运动应该不同。这是我已经决定了: //Somewhere in event handler switch else if (key == GLUT_KEY_UP|| key == GLUT_KEY_D

    1热度

    2回答

    我刚开始接受这个C++课程就像一个月前。 现在我被分配编写一个程序来计算这个。我不知道我做错了什么。 #include <stdio.h> #include <math.h> float gatherl1(); float gatherl2(); float gatheran(); void values(float,float,float); float findlength(fl

    4热度

    2回答

    这是怎么回事? 测试出sin和cos函数,找出为什么当我将坐标输出到SVG文件时,为什么我会在错误的位置获得如此精美的定位。所以我制作了这个测试代码,我可以预测答案是找出原因。奇怪的是,没有任何影响计算的东西会自我增加这种行为,而只是我即将停留的位置。如果位置为0并且在计算后变为0,则它​​将不起作用,但是如果位置为1并且在计算后它将变为1,则它将起作用。 第一个测试: import math

    10热度

    4回答

    我想要扭转sin/cos操作以找回角度,但我无法弄清楚我应该做什么。 我已经以弧度使用sin和cos上的角度,以获得x/y的矢量作为这样: double angle = 90.0 * M_PI/180.0; // 90 deg. to rad. double s_x = cos(angle); double s_y = sin(angle); 鉴于s_x和s_y,是有可能得到回角θ我认为a

    1热度

    1回答

    当我包含math.h和角度依赖项时,我得到一个未定义的参考信息。 (cos,sin ...)

    1热度

    2回答

    我有一个问题。我想在Android应用程序的谷歌地图上找到最近的点。不同的点/坐标存储在sqlite数据库中。我必须得到他们最近的5个。我使用的查询是: SELECT id, (3959 * acos(cos(radians(37)) * cos(radians(lat)) * cos(radians(lng) - radians(-122)) + sin(radians(37)) * sin(r

    -4热度

    1回答

    嗨错误的答案,我想通过使用C中的正弦和余弦找到一个x,y方向,我已经包括math.h中,并用-lm编译。 我知道“拉德”给出了正确的结果,但下一行没有,我一直盯着这个小时,并在这里搜索问题,任何人都可以看到这个问题。 double cos_sinY(int cos_sinus, double x, double y) { double rad, y_value, pi = 3.1415

    4热度

    2回答

    我想实现的law of cosines功能,这里的法律是我的代码: cosC :: [a] -> a cosC sides | length sides < 3 = 0 | otherwise = (x^2 + y^2 - z^2)/(2 * x * y) where x = head(tail(tail(sides))) y = head(

    1热度

    1回答

    我想知道是否存在采用固定点输入的正弦/余弦函数的实现。我更喜欢这样的实现来减少错误。一个简单的版本可能需要一个N位无符号整数k作为输入并计算sin(2 * pi * k/2^N)。有这样的事吗?如果是这样,我会一直使用它。

    1热度

    2回答

    我操纵的基本罪与cos的2D地图相当成功地给出了3D视角。 我遇到的问题是我试图找到在视口中可见的内容。 有效地做反向变换,输出为[0,0]和[宽度,高度],我想知道这些点在我的地图上的位置。 我它得到的试图扭转这一点: display_x = (source_x * cos(z)) + (source_y * sin(z)) display_y = (source_y * cos(z)) -