- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最初我问:如何将方程式转换为编程指令。根据找到的内容判断@Wikipedia: Category: Equations对于简单的问答来说,这显然太模糊了。所以我删除了它。
由于我通过示例学习得最好,所以我想看看这个等式在 C 中作为函数是什么样子的。
(期望航向为d,地速为Vg,航向为a,真空速为Va,风向为w,风速为Vw。d,a,w为角度。Vg,Va,Vw为一致单位速度。\pi 是 3.14159...)
以上等式用于计算真实地速取自 E6B flight computer
需要说明的是:我并不是在征求建议、意见或花言巧语。我不是要你做我的家庭作业。我正在寻求帮助以了解从等式到功能实现的转换过程。请耐心等待,我知道在这样的努力中有很多方面需要注意,我只是想用我自己的知识、能力和理解来探索这两个符号系统之间的对称性。
由于我想探索对称性,因此我希望您尽可能使程序标识符与其在公式中的表示密切相关。在上下文(代码注释)中与此示例翻译相关的关键词、流行语和规则引用是一个加号。
如果我的问题由于疏忽而有缺陷,请在下面的评论中表达您的意见。
最佳答案
您可以像在图形计算器中一样输入公式。 cos 的部分是这样的:
#include <math.h>
int main(void) {
double d, w, da;
double result;
result = cos( ( M_PI * ( d - w + da ) ) / ( 180 * M_PI / 180 ) );
}
您可以很容易地添加公式的其余部分。当然,在计算结果之前,你必须用一些合理的东西来初始化所有变量,最后用它做一些事情。不要将所有内容都放在一行中,使用临时变量(因此在下一步中,您将之前的结果替换为整个 cos 表达式)并将计算拆分为您可以在特定领域的术语中有意义地描述的部分,如果可能的话。
现在,关于与数学出版物相比,编程有何不同之处,其他程序员通常不是您所在领域的专家。例如,我根本不知道这个公式只是通过查看它来做什么。因此,我很乐意重命名变量并添加与公式的实际使用相关的注释(您的问题最初并未解释变量名称的含义,因此我想出了非常合理的名称)。像这样:
#include <math.h>
int main(void) {
double density, angledelta;
double weight; /* Weight of cake with plate included. */
double deg2rad;
double result;
deg2rad = M_PI / 180;
/* Calculate X coordinate of next cake slice intersection with cake perimeter
using fair cake splitting with density heuristics. */
result = cos( ( M_PI * ( density - weight + angledelta ) ) / ( 180 * deg2rad ) );
}
关于c - C 中的示例方程式翻译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10379153/
我想弄清楚如何将一周内的所有工作时间相加。 “hours”代表一周工作的小时数,“hoursDay”代表一天的工作小时数。唯一的问题是弄清楚如何在它们都由相同的名称表示时将它们全部添加。下面是我的代码
我正在尝试制定一个方程式,根据每 XX 时间的新用户及其推荐用户的输入来确定给定时间的用户数量。 基本上,我们希望每周向系统手动添加 100 个用户。我们假设每个新用户在接下来的每个星期都会再推荐一个
我正在尝试提出一个评级算法 - 所以它会做的是,从用户拥有的一组关键字(用于 SEO)中,为每个关键字提供 1-10 之间的评级(10 是最好的机会来自该集合)- 将通过比较关键字具有的“搜索量”与“
我正在尝试打开队列中的所有弹出窗口,以便它们根据队列数组中的项目数量具有不同的大小和位置。当弹出窗口启动时,想法是它们将完全填满用户屏幕(使用 screen.width 和 screen.height
我已经从一组数据创建了一个 Canvas 饼图,我现在试图定位鼠标相对于饼图的位置,以检测悬停在哪个数据部分。我快到了,但我被一个等式困住了。 我的逻辑运行良好,所以我认为这更像是一道数学题,但我会看
我正在编写一个 python 库来求解各种物理方程,并想为每个方程添加一个方法来显示 LaTeX 格式的方程。我考虑过使用 LaTeX 到 PNG 转换器,然后以某种方式显示与终端内联的图像,这导致我
我的值(value)观是: 0.263 0 0.265 0 0.267 0 0.269 0.0001 0.271 0.0003 0.273 0.0006 0.275 0.0011 0.277 0.00
我的代码在 JavaDoc 注释中通常有很多方程式。我目前正在使用 MathML 来显示这些方程式,因为这是我能够获得可以在 Eclipse 的悬停工具提示中显示的方程式的唯一方法。 我实际上并不关心
是否可以从特定网站导出文本、图像和 LaTeX 方程式,以便您可以直接自定义您自己的 PDF 而不会模糊对象?只有图像具有固定分辨率。 我知道有几种间接生成 PDF 的方法。试图在 Riemann Z
对于我的 C 程序,用户输入“aY + b = c”,其中 a、b 和 c 是 int 值,Y 是“符号常量”。 如何使“aY+b=c”与“aY + b = C”一样有效?基本上,我不确定如何利用 s
我正在根据数据集计算线性回归。我不知道编译时的回归模型或参数数量。 我将回归方程作为字符串存储在 SQL Server 2005 数据库中 y = 3x^2 + 2x // just an examp
我是一名优秀的程序员,十分优秀!