• ベストアンサー

数式処理ソフト mathemaitcaとmaple の特徴

こんばんは、数式処理ソフト mathemaitcaとmaple の特徴について 教えてください。また、ある非常に大きい行列の固有値、固有ベクトルを 求めたいのですが、どちらのソフトがこのような計算が得意なのでしょうか? Mapleの使用方法がわからないとき、メーリングリスト等はあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

比べたことがないのではっきりとはわかりませんが、 mathematica は version 5 になって行列の計算が得意になりました。 計算する行列の大きさにもよりますが、 mathematica は使用するメモリを自分である程度で抑えてしまいますが、 maple はそのリミッターをユーザーがはずすことができます。

oshiete-na
質問者

補足

お返事ありがとうございます。 mathematicaは、macですと使用者が使用するメモリーの 設定をすることができますが、maple は、windowsでも、 そのリミッターをユーザーがはずすことができるのでしょうか?

その他の回答 (1)

回答No.2

Linux で使っていたので Mac でメモリ制限をはずせるかどうかわかりません。 すみません。 google でちょっと検索したら ↓のページが見つかりました。 英語でよければMLもあるようです。

参考URL:
http://thomas.phys.human.nagoya-u.ac.jp/Maple/
oshiete-na
質問者

お礼

お返事ありがとうございます。 了解しました。

関連するQ&A

  • 数式処理ソフトについて

    数式処理ソフト(Mathematica, Maxima, Reduce, Maple)など新旧とりまぜていろんなものがあると思います。ガイドブックやネット上の解説ページなどがあると思います。 どうしても1つ理解できないことがあり、ご質問します。解説本はどれも以下のような1つ1つの項目が独立しているように思います。 ○因数分解等の数式操作 ○行列計算 ○微分と積分 ○グラフ しかし、実際の問題に使う場合、それらが連続的なつながりを持っていると思います。 級数展開してx,yの1次の係数を取り出し、その係数方程式=0の方程式群の係数マトリックスの固有値と固有ベクトルを求め、...というような技の連続だと思います。つまり、1つの操作によって得られた結果は次の操作の入力に使えるということであるはずですね。私の知る限り、それができないのです。私の理解が不足していると思いますが、どのように考えればよろしいでしょうか。問題が具体的でなく、申し訳ありませんが。 これと付随してお尋ねしますが、ラプラス演算子の極座標、球面座標への変換について数式処理ソフトでスマートに行えないでしょうか。結構細かい処理が必要なのでこれこそ数式処理ソフトの得意技だと思っているのですが。よろしくお願いします。

  • 数式処理ソフトMapleのおすすめ参考書は??

    数学系を専攻している学生です. 研究に新しく数式処理ソフトMapleを導入したのですが, 良い参考書が見つからなくて困っています. Mapleの使用目的は多少複雑な数学的プログラムを組むことなのですが, それに見合った参考書が見当たりません. これまでに見つけた参考書はどれも基礎的なものばかりで, 応用には適さないものばかりでした. そこでみなさんにおすすめの参考書またはサイトなどを教えていただきたいです. よろしくおねがいします.

  • 数式処理ソフト[maple]で微分方程式を解く

    数式処理ソフト[maple]を使い始めました. 連立微分方程式を解こうとしているのですが、条件をどう入れればいいか困っています.よろしくおねがいします。 dx/dt=y-2ax; dy/dt=-x; この微分方程式は手で解く事も可能ですが、練習としてmapleで数式処理したいと思っています. 手で解く際には、特性方程式を解くと-a±sqrt(a^2-1)が出てきます。 これをmapleのdsolveで解くと,(a^2-1)が正の値として計算されてしまいます. ここで質問なのですが,(a^2-1)を負の値とした場合の連立微分方程式の解法を教えていただきたいです。 よろしくおねがいします.

  • 数式処理ソフトについて

    Mathematica, Maple, Mupadなどの数式処理ソフトがありますが、 それぞれどのような特徴があるのでしょうか。 できれば、入手方法、価格なども教えていただけると幸いです。 (学生用の低価格のものもあるようなので…。) また、MupadのLiteバージョンと有料のProバージョンはどう違うのでしょうか。 あるHPでLiteとProでは雲泥の差があると書いてあったのですが、そんなに違うのでしょうか。 ご回答よろしくお願いします。

  • 数式処理ソフトでの式の簡単化について

    数式処理ソフトmaximaで逆行列を求めることをやりました。7×7程度であり、手でやってもできそうなのですが、間違いそうですし、時間の節約になるのでソフトウェアでやりたいと思いました。添付した画像がその例です。結構ゼロもありますし、ものすごく複雑な形ではなさそうという風に思えるのですが、ソフトウェアにかけると長くなります。その理由の1つは簡略的に表示できるものをそのまま残しているからです。例えば、逆行列は行列式で割るという形式になりますが、それを行列の各要素全部に一律にかけるとかしているようです。逆行列の前にくくりだしておけばいいのにというわけです。また、差し引きゼロでクリアされるところが残ったり、行列式も長たらしく示すのではなく、くくれるところはくくって積の形式にするとかです。別件ですが、sin^2+cos^2=1を使って簡単表示することすらやってくれないことがありました。今回は行列ですが、簡単化するところは簡単にして手短に表示してほしいということをソフトウェアに指示することはできるのでしょうか。手計算で式を誘導していくときに、複雑な式からどんどん項が消えていって最後には短い式が残って達成感があるということがありますが、数式処理ソフトだとそれがないように思えるのですが。(x-x)(a+b)ですら0にならないみたいな。今回のソフトはmaximaです。よろしくお願いします。

  • 行列の固有値があっているかどうか確認する方法はありますか?

    行列の固有値があっているかどうか確認する方法はありますか? 固有値から固有ベクトルを求めようとしているのですが、なんだか計算が変になるのです。 ちなみに行列Aは (4 -1 -1) (3 0 -1) (3 -1 0) で固有値が±1,4と出ました。 固有ベクトルの次元(固有ベクトル空間のサイズ?)っておそらく3以上にはなりませんよね?

  • 行列の直行、固有値、基底ベクトルなど行列演算に関するイメージ

    行列の直行、固有値、基底ベクトルなど行列演算に関するイメージ 画像処理の勉強をしており、行列演算の理解が必要となってきているのですが、いまいちイメージがつかめません。 導き方などは昔習ったので分かるのですが、その意味やどういった風に活用するのかが分からないといった常態です。 行列の直行、固有値,固有ベクトル、基底ベクトルなど、行列の基本的な計算に関して、その意味について分かりやすく説明してくれているサイトってありませんか? ベクトルで例え、図入りで説明していてくれるとすごく助かります。

  • 数式処理ソフトmaximaでの数値計算

    フリーソフトの数式処理ソフトMaximaで、ある式f(x)の値を求めるのに、たとえばx=1、2、3、・・・と代入していき、f(1)、f(2)、f(3)、・・・を求めた後、リストとしてそれらを出力させるにはどうすればよいのか、詳しい方ご教示ください。 (関数のグラフは描かせる方法は知っていますが、そのグラフ上の各点の値を知りたいということです。)

  • 主成分分析の固有ベクトルの求め方

    今、3×3行列の主成分分析をしているのですが、どうしても固有ベクトルがうまく求められません。2×2行列の固有ベクトルは公式が導かれているのですが、3×3行列はよく分かりません。 ゴリゴリに計算をするしかないのでしょうか?よろしくお願いします。

  • 行列の固有ベクトルの問題

    3X3行列T (0 1 0)        (0 0 1)       (-2 1 2) がある。 行列Tの固有ベクトルを求めよ。ただし、各固有ベクトルは、第1成分を1とするものを求めよ。 次に 3X1 行列(3)       (2)       (6) を求めたTの固有ベクトルの線形和の形で表せ。 という問題です。 私は固有ベクトルが (1)   (1)   (1) (1)   (-1)  (0.5) (1)   (1)   (1) と求まりましたが、これは       (3)       (2)       (6) を表せないのではないかと思いますが。 どこか計算ミスをしたのですか? ご指導を待っております!お願いします!