1 :
名無しさん@そうだ選挙にいこう:
困っています.どなたかMathematicaに詳しい方が
いらっしゃいましたら教えてください.
やりたいことは,変数を純実数として定義することです.
これができないと,例えば,
x=I*a;
Re[x]
Out[1]=-Im[a]
となってしまいます.(これはaが複素数として扱われているからです)
私としては,aを純実数として扱って,Re[x]=0という解に
なって欲しかったのです.
(aには数値を代入したりするのではなく,文字の変数として扱います.)
どなたか博識な方,教えていただけませんでしょうか?
俺は最高に頭が良くて賢いが教えてあげないYO。
VersionとOSがわからないから詳しいことはいえませんが
初期設定から、変数を実数として定義を選択するとOK。
というか、ここよりメーカに聞くが吉
4 :
名無しさん@そうだ選挙にいこう:02/08/07 01:58
>>3 Version3
Windows版です.
>初期設定から、変数を実数として定義を選択するとOK。
その方法が知りたいのです
6 :
名無しさん@そうだ選挙にいこう:02/08/07 03:03
もう忘れちゃった。。。昔なら即答できたと思うけど。
jp-mathusers.orgのMathematicaのMLで聞くのが吉。
もしくは、数学板か物理板あたりにMathematicaスレッドがたって
そうだけど。
7 :
名無しさん@そうだ選挙にいこう:02/08/07 03:05
>>1 少なくともビジネスソフト板は板違い
まぁマルチだからこんな事いってもしょうがないが。
8 :
名無しさん@そうだ選挙にいこう:02/08/08 02:01
x = I*a;
a /: Im[a] = 0;
a /: Re[a] = a;
とする。すると
Im[x]
Out[]:=a
9 :
名無しさん@そうだ選挙にいこう:02/08/08 05:40
>>8 有益な情報ありがとうございます.
大変助かりました.これで解決します!
本当にありがとうございます!!
>>1 解決したんなら削除依頼だしとけよ!
単発スレはきらわれます。
あ あんたマルチか?
>>1 出入り禁止決定
マルチにわざわざ答えてやるなよ…
こんなんだから厨房が調子に乗って単発スレ立てるんだろうが
12 :
名無しさん@そうだ選挙にいこう:02/08/09 00:43
Mathematica質問スレができたのはいいことだ。
ドンドン質問しましょう
ソフト版の1の捨てぜりふにはむかついたが、
>>12氏に同意。というかあんた人間ができてるな。
14 :
名無しさん@そうだ選挙にいこう:
シミュレーション板にもMathematicaスレがあります