- ベストアンサー
この方程式のa~dの解がわかる方、教えてください。
この方程式のa~dの解がわかる方、教えてください。 9.0a÷(9a+7.1b+5.6c+7.1d)=0.220 7.1b÷(9a+7.1b+5.6c+7.1d)=0.217 5.6c÷(9a+7.1b+5.6c+7.1d)=0.274 7.1d÷(9a+7.1b+5.6c+7.1d)=0.289
- orangejipa
- お礼率68% (15/22)
- 数学・算数
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
a~dは一意には定まりません。 9.0a:7.1b:5.6c:7.1d=0.220:0.217:0.274:0.289 または a:b:c:d=0.220/9:0.217/7.1:0.274/5.6:0.289/7.1
その他の回答 (1)
- inara1
- ベストアンサー率78% (652/834)
解は b = 1.250320102*a, c = 2.001623377*a, d = 1.665172855*a です。
お礼
回答ありがとうございました。
関連するQ&A
- 四次方程式 解の公式 一般解
こんにちは。 弱塩基と強酸の中和滴定をシミュレートをして[OH-]の濃度と滴定量のグラフを書かせたいと思っています。そのためには4次方程式の解を求めなければならないらしいのです。HP等で検索するといろいろ解法(四次方程式の)が載っているのですが私には難しすぎてなかなか理解できません。たれか助けてください。欲しい回答は 四次方程式 X^4+a*X^3+b*X^2+c*X+d=0の一般解です。 できれば二次方程式の解の公式のような明解な一般解の形で示していただけるとありがたいです。上式に使っているa,b,c,dだけであらわした一般解がいいです。 以上どなたか答えてください。
- 締切済み
- 数学・算数
- 2次方程式の解
ax^2+bx+c=0の方程式について abcを自分で入力して、「2次方程式として成り立つか」の判断をし、2次方程式であればその解を求めるプログラムです。 2次方程式の解き方をなんとなく忘れていたので、数IIの教科書やらで確認してみました。 以下のように作成したのですが、解が出るはずの値を入力しても強制的に終了してしまいます。どこがおかしいのでしょうか? 他に気になる点は、メイン関数にて「2次方程式として成り立った場合」にはサブへ移動ができているのでしょうか。 あと、仮に↑が合っていたとして、異なる2つの虚数解の計算方法は以下のやり方でも良いのかどうかもお聞きしたいです。 よろしくお願いします。 #include<stdio.h> #include<math.h> void niji(double a,double b,double c){ double x1,x2,x3,y1,y2,D; D=b*b-(4.0)*a*c; if(D>0){ printf("2つの異なる実数解\n"); x1=(-b+sqrt(D))/(2.0*a); x2=(-b-sqrt(D))/(2.0*a); printf("x= %f , %f \n",x1,x2); } else if(D==0){ printf("重解\n"); x3=(-b)/(2.0*a); printf("x= %f \n",x3); } else{ printf("2つの異なる虚数解\n"); x3=(-b)/(2.0*a); y1=sqrt(D)/(2.0*a); y2=-sqrt(D)/(2.0*a); printf("x= %f + i %f, %f - i %f\n",x3,y1,x3,y2); } return; } int main(void){ double a,b,c; printf("ax^2+bx+c=0の式のabcを入力せよ\n"); while(scanf("%f %f %f",&a,&b,&c)){ if(a==b==c==0){ break; } else if((a==b==0)&&(c!=0)){ printf("不能\n"); } else if((a==0)&&(b!=0)){ printf("1次方程式になる\n"); } else{// 入力されたabcが↑の3つに該当しなければ niji(a,b,c);//←サブ関数に示した2次方程式を解く } } return 0; }
- ベストアンサー
- C・C++・C#
- 3次方程式の1つの解から他の解を導く公式
有理係数の整式 f(x)=x^3+ax^2+bx+c は有理数の範囲で因数分解できなく, d=√(a^2b^2-4a^3c+18abc-4b^3-27c^2) が有理数であるとする. このとき,方程式 f(x)=0 の1つの解をθとするとき,他の解をθの最低次の整式として表せ. (答)(-1/2)(θ+a)±(1/2d){2(-a^2+3b)θ^2+(-2a^3+7ab-9c)θ-a^2b-3ac+4b^2} dはどこから出てきたのかも含めて、最低次の整式が答えのようになる計算ががまったくわかりません。
- ベストアンサー
- 数学・算数
- 2次方程式の2つの解 α β
2次方程式x^2+ax+b=0の2つの解をα、β(α<β)とするとき、α+β、α-βを2つの解とする2次方程式の1つがx^2+bx+a=0である。このとき、定数a、bの値を求めよ。ただし、b≠0とする。 ―――――――――― 解と係数の関係より α+β=-a・・・・(1) αβ=b・・・・・・(2) またx^2+bx+a=0の2解がα+β、α-βであるから 解と係数の関係より (α+β)+(α-β)=-b (α+β)(α-β)=a ―――――――――― ここまでは考えたのですが、この後どうしたらいいのかわからず悩んでいます。 よろしくお願いします。
- ベストアンサー
- 数学・算数
- 二次方程式の解の判別
御世話になっております。 二次方程式 x^2+ax-a-2=0の解の判別です。但し、aは実数とします。 判別式=Dとして、D=b^2-4acですから、この式のD=a^2-4(-a-2)=a^2+4a+8になると思います。aは実数ですから、Dも実数(なハズ) と筋道たてましたが、解の判別の定義から、解を判別するのが出来ません。解の判別について、Dが実数か複素数かは関係無いですよね?(数II時点) しかし、回答をみたところ、この方程式の解は「実数解」でした。 aの場合の数について考えて、不等式の要領で解く方法は分かるのですが、回答のように特定できる考え方が解りません。お解りになる方のアドバイスをお待ちしております。
- ベストアンサー
- 数学・算数
- 連立方程式の解
ある論文(物理系、幾何学的な内容です)を読んでいたところ、以下の連立方程式が出てきました a*c+U*a*d+V*b*d=0 W*c*f+d*e+V*d*f=0 W*a*f+U*a*e+b*f=0 a^2*(1+U^2)+b^2=1 c^2+d^2*(1+V^2)=1 e^2+f^2*(1+W^2)=1 a,b,c,d,e,fについて解くことで座標成分求まる。 ってな感じでサラッと流しているのですが、解が求まるのかがよくわかりません。後にこの式を使用して実験を行っているのでこの論文の著者は解が求まっているはずですが… mathcad というソフトを使ってみたのですが(僕は完全な初心者です)このままでは答えが出ないようです。 2次式が答えを複数に複雑しているようですが、mathcad での解の求め方、他の方法での求め方、もしくは答えなど何でもよいので突破口を教えていただけないでしょうか? よろしくおねがいします。
- 締切済み
- 数学・算数
- 4次方程式の解を求めるマクロ
今学校で4次方程式の解を求めるマクロを作っています。 2次方程式までは作りました。なんかプログラムが書かれた紙をもらって打ち込んだらできました。そのあと4次方程式(ax^4+bx^2+c=0)を作る方法を考えてどんなふうに2次方程式のプログラムを変えたらいいか考えたんですけど、その考え方が合ってるかと、プログラムを変えたところがあってるかをみてほしいです。 まずx^2をmと置いて、am^2+bm+c=0にすると、m=-b±√b^2-4ac / 2a になってここからxを求めると、x=±√ -b±√b^2-4ac / √2a となると思います。そしたら解が4つ最大で出ると思うので、下の画像のようにプログラムを書き換えました。 家にはパソコンがなくて、学校でやろうと思うので、お返事は遅くなってしまうかもしれません。よろしくお願いします。
- ベストアンサー
- Visual Basic
お礼
回答ありがとうございました。