• ベストアンサー

mathematica

noname#211914の回答

noname#211914
noname#211914
回答No.3

直接的な回答ではありませんが、以下の参考URLサイトに関連質問の回答があります。 紹介したサイトで参考になるのがあれば良いのですが・・・? ご参考まで。

参考URL:
http://www.okweb.ne.jp/kotaeru.php3?q=14119

関連するQ&A

  • Mathematicaで・・・

    現在、学生で論文を書いている者です。 論文を書く過程でMathematicaのプログラムを載せたいと思っています。そこでMathematicaのプログラムの右側にそのプログラムの説明をつけたいんですが、どうすればよいのでしょうか? 自分でも調べてみたのですが望ましい答えが見つかりません・・・。 ノートブックがどうとかという情報しかありません。。。 よろしくおねがいします。

  • Mathematicaの計算時間について

    Mathematicaで時間のかかる計算をしたいんですが、 長く走らせていると青いエラーメッセージのようなものがでます。 プログラムに間違いは無いのですが、 このまま走らせて置いた場合結果はいずれ出力されるのでしょうか? このような場合何か設定をいじったほうがいいのでしょうか? もしそうならどこをどういじればよいか教えていただけると助かります。 Mathematica4.1、Windows2000です。

  • Mathematicaで分母がルートにならないようにしたい

    行列の演算をMathematicaで行なっています。 MatrixForm[a.b.c.d]と、4つ行列を使った演算を行なっているのですが、これの計算途中で分母がルートになってしまうことがあります。とある数学の参考書に載ってる問題を自動処理させてみようと思ったのですが、その参考書では分母が最終的にルートにならないように処理されています。分母がルートになった場合、その数を分子と分母に掛けることで分母をルート*ルートで実数にしているのです。 Mathematicaの演算で分母がルートになってしまった箇所を参考書のようなフォーマットで手動で書き直した結果、望んだ答えがでました。Mathematicaで自動で分母がルートにならないようにする方法ってありますでしょうか?これが出来ないと分子が「ルートA/ルートB*(C+・・・)」というとんでもない数字(式)になってしまいます。演算結果も、プラス記号がついたままです。 これは本件とは別なのですが、行列の演算結果を変数に入れる方法もできれば教えてください。 a=MatrixForm[A,B]; b=MatrixForm[C,D]; MatrixForm[a,b] というように演算を分けて行ないたいのですがうまくいきません。 なぜでしょうか。 よろしくお願いします。

  • Mathematicaについて

    Mathematicaの授業を履修してるのですが、家のパソコンには無いので、復習ができません。 そこで、フリーソフトでのダウンロードはネット上に無いのでしょうか? 教えてください、お願いします。

  • クーロンエネルギーを求めるmathematicaプログラム

    原子核(液滴模型)のクーロンエネルギーをmathematicaで計算したいのですが、既に計算したプログラムは無いでしょうか?ありましたらご教示頂きましたら幸いです。

  • Mathematicaで100行のプログラムって凄い?

    Mathematicaという数式処理ソフトがあります。知人がMathematicaでプログラムを作り、「凄い大変だった。プログラムを100行以上書いた」と自慢していました。 私は他のプログラミング言語を使ったことはあるのですが、Mathematicaを使ったことはありません。他のプログラミング言語だと、100行のプログラムはとても短く感じ、100行で大変というと、むしろ、プログラムが下手な印象を持ちました。もちろん、複雑のプログラムなのかもしれませんが。 一般にMathematicaで100行のプログラムって凄いのでしょうか? 皆さんのご意見をお聞かせください。あと、プログラミング経験も添えていただけると嬉しいです。

  • mathematica

    mathematicaで以下のような計算をしたいと思っています。 目標:y=f(x)がありy=1のときのxの値が知りたい そこで自分は逆関数を求めてからその式に1を代入して求めようと考えたのですがmathematicaで逆関数を求めるのはどのようにすればよいのでしょうか? もうひとつの解法としてシンプルに1=f(x)を解こうと試みてsolveを使ったのですが自分が今使おうとしているf(x)は中に積分が入っていたりと複雑なせいか、solveでは解けないと返ってきました。 上記のどちらでも構わないのでmathematicaで目標を求めるにはどのようにすればいいのでしょうか。よろしくお願い致します。

  • Mathematicaで分数

    最近、Mathematicaと言うソフトを見つけ興味を持っている者です。 初歩的な質問なのですが。 Mathematicaは様々な計算ができるそうですが、 分数で 7/4 という計算をするとき、そのまま7/4と入力しても そのまま7/4と出力されるのはなぜでしょう? N[7/4]と入力すると1.75と少数で返ってくるのに・・・・ なぜですか?

  • Mathematica で2元4次連立方程式を解くには・・・

    教えて下さい! 2元4次連立方程式{f(x,y)=0, g(x,y)=0} (関数fとgはxとyの4次方程式です。)について、 例えば、[x,-10,10]のような限定された範囲で 実数解(x,y)を Mathematicaを使って、30桁精度で数値的に求め、 それをx,yの2次元プロットしたいと思っております。 Mathematica のどのような関数を組み合わせれば これができるか、ご教示下さいませんでしょうか? よろしくお願いいたします。 (自分でC言語でプログラムした場合、解けるには解け るのですが、有効数字の桁数が十分でなく、部分的に 数値が丸まってしまい、プロットがとぎれてしまう問題 があったので、有効数字を自在に調節できるMathematica でやってみようと思ったのですが、例えば、安直に Plot[N[Solve[{f == 0, g == 0}], 30], {x, -10, 10, 0.01}] としてもダメでした。NRootなども検討しましたがうまく 行きません。)

  • Mathematicaについて

    Mathematicaについての質問です。 授業でMathematicaを使ったものやプログラミングなどの演習を行っているのですが Mathematicaの方の課題の一部がいまいちわからずに困っています。 添付画像は単一パルス波形の図です。 以下が設問になります。 (1)A=1,|B|=π/2で図のパルス波形を-4≦t≦4の範囲で示しなさい。 ただし単位ステップ関数[=u(t)]を用いること。 (2)A=1,|B|=π/4,π/2,πとして各フーリエ変換F(ω)を求め、各グラフ(0≦ω≦10の範囲)を表示しなさい。 (3)A=3,|B|=π/2,πの条件でフーリエ変換F(ω)を求め、各グラフ(0≦ω≦10の範囲)を表示しなさい。 当然のことながらMathematicaのサイトや資料等を参考にコードを打ち込んでいるのですが おそらく間違っているため表示されず困っています。 Mathematicaにお詳しい方、お手数ですがコードでご回答していただけると助かります。 もともとパソコン関係は得意ではないうえに もう3週間程手詰まり状態なのでお助けください。お願い致します。