度々すいません。Win2k&Maple7の環境の者です。
f:=abs(3*x+y)/10*10^(1/2)=abs(y);
g:=abs(y)=abs(2*x-y-1)/5*5^(1/2);
h:=abs(2*x-y-1)/5*5^(1/2)=abs(3*x+y)/10*10^(1/2);
solve({f,g,h},{x,y});
とした場合に解がx,yの順に表示されないのは何故なのでしょうか?
今迄、連立方程式を解かせる度にy,xの順に解が表示される時もあれば、x,yの順に表示される時もあります。どういう場合にy,xやx,yの順に表示されるのでしょうか?
それと上記の解を複合±を使って表示させるにはどうしたらいいのでしょうか?
No.1ベストアンサー
- 回答日時:
WinXP&Maple5です。
>解がx,yの順に表示されないのは何故なのでしょうか?
参考文献によると、この原因はsolveコマンドが、連立方程式のように解が複数あるとき、解の組を「集合」として扱うからのようです(集合には順序はない)。しかし、それを「リスト」として扱うと(例えば集合をリストに代入)、指定した順序で表示されます。以下のようにすれば必ずx,yの順番で表示されます。
f:=abs(3*x+y)/10*10^(1/2)-abs(y);
g:=abs(y)-abs(2*x-y-1)/5*5^(1/2);
h:=abs(2*x-y-1)/5*5^(1/2)-abs(3*x+y)/10*10^(1/2);
soln:=solve({f,g,h},{x,y}):
for i from 1 to 4 do x[i]:=subs(soln[i],x):y[i]:=subs(soln[i],y) od;
最初の連立方程式はf=0、g=0、h=0の形式に書き換えました(あとで検算するため)。Mapleではf:=...=0と書かなくても、=0と解釈してくれます。
solnは解の組を入れる変数で、この段階では「集合」のままですので順番はMapleまかせです。次のfor文でこのsolnからx[ ],y[ ]に解を分けて入れていきます。x[ ],y[ ]はリストではありませんが、順番を指定しているのでx[ ],y[ ]の順で表示されます(odの後が;で終わっているので表示を確認できると思います)。配列変数x[1~4]とy[1~4]が解です。x[1]とy[1]は同じ組の解です。こうすれば解を後の計算に使うことができます。
x[ ],y[ ]が確かに解になっていることを確認するには以下を実行します(30桁計算の例)。mapコマンドを使う方法もありますが、subsのほうが理解しやすいのでそうしました。
for i from 1 to 4 do evalf(subs(x=x[i],y=y[i],[f,g,h]),30) od;
>上記の解を複合±を使って表示させるにはどうしたらいいのでしょうか?
参考書やWebサイト、Helpファイルを調べましたが表示する方法は見つかりませんでした。複号は2種類(±と干)しかないので、出てくる符号の組み合わせによっては複号同順では1つの式で表せず、かといって複号任意とすると全ての組み合わせが解になってしまうという問題があるからでしょう。
参考文献:「はじめてのMaple V リリース4」シュプリンガー・フェアラーク東京株式会社(1990),p.67.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 工学 Pythonの3Dグラフ表示に関する質問です。 1 2022/12/06 15:03
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- C言語・C++・C# C 言語の Gauss Jordan 法について 2 2022/12/28 11:16
- 数学 『因数に分解するということ』 9 2022/06/27 06:14
- Gmail Gmailの使い方について、詳しい方教えてください。 1 2022/04/24 13:04
- その他(住宅・住まい) 水栓の材質について 4 2023/03/31 18:27
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/10 13:21
- Excel(エクセル) エクセル、日々の集計整理方法。(再送です。) 5 2022/10/02 00:19
- WordPress(ワードプレス) WordpressでYouTubeの埋め込みができない。 1 2022/10/26 01:08
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
xについての2次方程式x²-2mx+2m...
-
2次・3次方程式の共通解に関...
-
数2の問題について
-
高校数学についてです。 以下の...
-
高1の数学でこんな感じに解の公...
-
方程式 (sin x + 1)(cos x + 1)...
-
共通解の問題についてです。こ...
-
2X二乗ー3=0 の判別式を解いて ...
-
高校数学の問題です! 2次方程...
-
二次方程式x^2+2mx+2m+3=0が異...
-
「優婆塞貢進解文」の読み方は?
-
D<0はすべての実数じゃないんで...
-
一桁の数字を四つ足して31にな...
-
【数学】xについての2次方程式...
-
【数Ⅰ】次の2次方程式が重解を...
-
Xの二次方程式x^2+2(k-1)x+4=0...
-
二次不等式2x²−3x+m+1<0を満た...
-
異なる4つの解
-
方程式の問題です。
-
数学の記述について あるサイト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
求伏見稻荷大社和難波八阪神社...
-
数学II 二次方程式の因数分解 a...
-
二次方程式の解の書き方
-
なんでx軸と接しているところが...
-
高1の数学でこんな感じに解の公...
-
八阪神社 戀愛籤 解籤
-
なぜ「異なる2つの実数解」と書...
-
共通解の問題についてです。こ...
-
異なる4つの解
-
a又はb及びc
-
解なしと実数解なしのちがいは...
-
3次と2次の方程式の共通解
-
解けない問題があります
-
判別式はyにおいても使えますか...
-
対称行列同士の積は対称行列?
-
新スタ演かやさ理か迷っています。
-
日本冰川神社解籤
-
2次方程式でX^2-3x+2k=0 が...
-
二次方程式x^2+2mx+2m+3=0が異...
-
解と係数の関係
おすすめ情報