頭のいい人教えて!Mathematica
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@そうだ選挙にいこう
NGNGいらっしゃいましたら教えてください.
やりたいことは,変数を純実数として定義することです.
これができないと,例えば,
x=I*a;
Re[x]
Out[1]=-Im[a]
となってしまいます.(これはaが複素数として扱われているからです)
私としては,aを純実数として扱って,Re[x]=0という解に
なって欲しかったのです.
(aには数値を代入したりするのではなく,文字の変数として扱います.)
どなたか博識な方,教えていただけませんでしょうか?
0002名無しさん@そうだ選挙にいこう
NGNG0003名無しさん@そうだ選挙にいこう
NGNG初期設定から、変数を実数として定義を選択するとOK。
というか、ここよりメーカに聞くが吉
0004名無しさん@そうだ選挙にいこう
NGNGVersion3
Windows版です.
>初期設定から、変数を実数として定義を選択するとOK。
その方法が知りたいのです
0005_
NGNG頭の良い人集まれ!Mathematica
http://pc3.2ch.net/test/read.cgi/software/1028647005/
マルチ
0006名無しさん@そうだ選挙にいこう
NGNGjp-mathusers.orgのMathematicaのMLで聞くのが吉。
もしくは、数学板か物理板あたりにMathematicaスレッドがたって
そうだけど。
0007名無しさん@そうだ選挙にいこう
NGNG少なくともビジネスソフト板は板違い
まぁマルチだからこんな事いってもしょうがないが。
0008名無しさん@そうだ選挙にいこう
NGNGa /: Im[a] = 0;
a /: Re[a] = a;
とする。すると
Im[x]
Out[]:=a
0009名無しさん@そうだ選挙にいこう
NGNG有益な情報ありがとうございます.
大変助かりました.これで解決します!
本当にありがとうございます!!
0010名無しさん@そうだ選挙にいこう
NGNG単発スレはきらわれます。
あ あんたマルチか?
>>1 出入り禁止決定
0011名無しさん@そうだ選挙にいこう
NGNGこんなんだから厨房が調子に乗って単発スレ立てるんだろうが
0012名無しさん@そうだ選挙にいこう
NGNGドンドン質問しましょう
0013名無しさん@そうだ選挙にいこう
NGNG>>12氏に同意。というかあんた人間ができてるな。
0014名無しさん@そうだ選挙にいこう
NGNG■ このスレッドは過去ログ倉庫に格納されています