equation

    -1热度

    1回答

    我想要构建一个函数,它可以得到像ax^2+bx+c=0(例如:"3x^2+8=0")的方程式(字符串),并获取a,b,c参数。 这里是我的代码: #include <stdio.h> #include <stdlib.h> #include <string.h> #define STR_LEN 25 void getABC(char str[]); int a=0, b=0, c=0

    2热度

    2回答

    我正在写一个简单的python脚本来解决使用欧拉方法的微分方程,现在我必须改变每次我想要解决一个新的方程时的源代码。 (安全是因为这是一个个人项目的那一刻任何关心的问题。) 我的问题: 有没有可能来输入一个公式作为用户输入,并使其一个变量?例如,使用e=input("enter equation")您输入y/x,并使e变量供以后使用? #I would like to be able to typ

    1热度

    1回答

    现在,我知道有类似的问题。但没有任何答案帮助我找到我需要的结果。 以下情况: 我们给出lx,ly用点的原产地(PO)的线路。我们还有一条angle,因为它退出PO,0°意味着水平向右,正向意味着顺时针。 angle位于[0;360[。此外,我们有线的长度,因为它不是无限长的,因为len。 还有一个圆的给定中心点(CP),给定为cx,cy。半径给出为cr。 我现在需要一个函数,它将这些数字作为参数,

    -5热度

    1回答

    我想弄清楚如何解析一个输入字符串,其中包含用户给出的数学方程如2x^2+3x+6到一个double,它使用它的变量来操作String,稍后我将使用for循环定义该变量。 基本上, for(x=0;x<=100;x++){ String equation = "2x^2+3x+6"; double y = equation; System.out.println("Yo

    0热度

    1回答

    Im在分配变量global_duty时遇到问题。等式中的所有其他变量都是每次分配的。据我所知,文本标签duty_out_lab重置至少两次。我试图宣布global_duty为int,gint和gdouble,但似乎没有任何工作。第一次使用方程式给出正确的答案,然后每隔一段时间输出0,所有内容都编译时没有任何警告。 这里是相关的代码。 #include <gtk/gtk.h> int globa

    0热度

    1回答

    我有真正的大问题求解方程像这样的(简单的):以a,b. a*cos(x) + b*sin(x) = cos(x) + sin(x),对于在公式可以站在表达式的:sin(x), cos(x), exp(C*x)和多项式。 我需要以这种形式获得的解决方案:[a b] = [1 1]. 唯一能做的我现在能达到是:b = 0, a = (cos(x) + sin(x))/cos(x)。 我正在努力寻找东西

    3热度

    2回答

    我想在Java中将算术等式字符串拆分为令牌。这些方程还包括不等式符号!=,< =,> =,>和<。 例如。 (2 * 2 < = 5)应该被分割为: (, 2, *, 2, < =, 5, ) 现在,我的溶液之前添加了一个空间&之后,每个操作员然后分割空白,但我在遇到问题< =和<时遇到问题。我认为,你需要一个正则表达式来检查<之后是否存在否,但我似乎无法得到一个有效的正则表达式。 我该怎么做呢?

    1热度

    2回答

    我需要一种方法来找到满足两个未知数的方程的整数。约束条件是这两个整数将是1和10000之间。例如: value = 21 for x in range(1, 10001): for y in range(1, 10001): if (3 * x) + (5 * y) == value: x_val = x y_val = y brea

    1热度

    1回答

    我是位于java的BEGINNER。我的项目是一个简单的卡路里计数器。 的方式,它应该工作: 输入热量的摄入数量:(用户增加数) 程序增减使用者输入了2000卡路里 截至目前,我的计划是减去参数2000卡路里的食物。我知道这一点,因为我已经做了很多测试,试图找出解决这个问题的方法。如果我没有改变芝士蛋糕口味方法的参数来包含一个字符串和一个整数,那么它会从最后列出的蛋糕风味(卡梅尔)中扣除卡路里in

    1热度

    1回答

    我一直很难理解为什么正交投影中Z坐标的变换是它在右手坐标系中的方式。 的“功能”和使用基质大家Z采用的是: f(z) = -2*z/(far-near) - (far+near)/(far-near) 据我所知正投影的工作方式是,它应该映射左/右,上/下,近/远坐标为1/-1。 但是,如果我们在我们代替近及远的坐标得到: f(far) = -2*far/(far-near) - (far+ne