〓Mathematica〓
■ このスレッドは過去ログ倉庫に格納されています
0001132人目の素数さん
NGNGMathematicaについて語るスレです。
大学で初めて出会った時は感動したなぁ。(NeXT版…)
Plot3Dでよく遊んだものです。
四次方程式の一般解を出力して、壁に貼ったりしてました(w
0267132人目の素数さん
NGNG可能です。
Excel ソルバー感覚なら別売りの最適化のアドオンソフト。
後は自分でコツコツ作る。。。
ただ、 Excel ソルバーに慣れている感覚では
手に負えないと思います。
0268266
NGNGレスありがとうございます。
いちおC言語はかじったことがあるのでプログラムに関しては、
できると思います。
問題は近くにmathmaticaをできる人がいないので、
方向性がまったくわからないと言うことです。
別売りのアドオンは、「Mathematica Link for Excel 」でしょうか?
これを購入してがんばってみるしかないかな。
0269132人目の素数さん
NGNG多重ガンマ関数の計算をする方法を知りませんか?
0270132人目の素数さん
NGNG別売りのアドオンはそれではありません。
それは、 Mathematica と Excel を On the Fly で
つなぐソフトです。
別売りのパッケージというのは、
Global Optimization 4.2
Reliable Global Optimization for Constrained and Unconstrained Nonlinear Functions
多分十数万円ぐらいするのではなかったでしょうか。日本だと
Hulinks が扱っている記憶があります。
Excel ソルバーを使っていたならば、 Mathematica
ではなく、 Excel Add-on のソルバー What's Best!
を使う方が実践的のように思えます。
もっとも僕は What's Best! は見たことしかないので
自信を持って薦められる訳ではないです。
0271266
NGNG詳細thx!!
個人で買うにはちょっと高いですね。
Excel Add-on のソルバー What's Best! の評価版を
DLして使ってみようと思ったのですが、英語なのでさっぱりです。
日本語の解説サイトもないみたいですし、WEB翻訳を駆使しながらやるしかないですね。
Mathematicaハンドブックを買ってきましたが、最適化のプログラムに関して、
何も書いてなかったので拍子抜けでした。
Mathematica4.2だと最適化が組み込まれる見たいですが、
もっているのは4.1のstudent版です。
日本語ヘルプを見ながらいじくってみたいと思います。
ありがとうございました
0272132人目の素数さん
NGNGMathematicaでは、どうやったらできますか?
0273132人目の素数さん
NGNGふつうにPolyGammaでいいんじゃないの?
0274132人目の素数さん
NGNG0275132人目の素数さん
NGNG0276132人目の素数さん
NGNGhelpみたいに
<<Calculus`FourierTransform`
FourierTrigSeries[t,t,4]
としても出来ません。
0277132人目の素数さん
NGNG0278132人目の素数さん
NGNG理由を教えてください
0279132人目の素数さん
NGNG0280Mathematica
NGNGQRDecomposition[m]
は使えないのだろうか?
0281132人目の素数さん
NGNGコンピュータは頭が悪い
以上
0282132人目の素数さん
NGNG姉妹製品(?)として、CalculationCenterというのがあります。
http://software.univcoop.or.jp/products/mathematica/calculationcenter.html
お使いの方がいらっしゃいましたら、評価を聞かせてください。
0283132人目の素数さん
NGNGやめれ
Mathematica - 数式処理 - 関数型プログラミング
という縮小版。まず別物ね。
Win なら値段も手ごろな mupad をお勧め。
もっともリスト処理プログラミングを希望なら
mathematica しかないけど。
0284GO_MAXIMA
NGNGhttp://science.2ch.net/test/read.cgi/sim/1011102458/
これが使いこなせれば 商用のシステムはいらんよ。
リスト処理もらくらく。
0285132人目の素数さん
NGNGいつも別スレッド見てます。かな?
準備の手間さえ惜しまなければそうかもしれませんね。
Mathematica は日本での価格はどんどん高くなって
当たり前だが、もう単なる一個人は眼中無し。業務用っす。
ず〜と使い続けられるのかが、所属組織に依存するのは
あまりほめられたツールではないっすね。
中も全部解読可能な MAXIMA は、大学生の
数学処理環境として、チャレンジに値するかも。。。
と思います。まあ MAXIMA すること自体が
目的となる本末転倒にならないように
という感じですか。
0286132人目の素数さん
NGNG\sum_{k=0}^{n-2} k(k-1) x^k とsimplifyすることってできますか?
mapleではできそうにないし、
assume(n>10);assume(m<10); #実は意味無し
S := x -> sum(a[k]*x^k, k=1..n);
として、
coeff(S(x), x^m);coeff(S(x),x^3);coeff(diff(S(x),x), x^3);
ってやるとどれもエラーになります。nに具体的な値が入ってれば
x^3の係数は求められるのですが。
mathematicaでは同じようなことができますか?
0287132人目の素数さん
NGNG0288282
NGNG>>283
マイナス数式処理というのが痛そうです。
プログラミングまでは手を出すかは分かりません。
宝の持ち腐れにならないように、買うと決めたら頑張ります。
mupadも調べておきます。
聞いたことはありますが、それほど意識はしていませんでした。
>>284
MAXIMAは初耳です。
これも調べておきます。
情報ありがとうございます。
>>285
Mathematica高いですね。
いま、大学に在学しているから手が出ますが
卒業してからも使い続けようと思ったら大変ですね。
>>287
MapleとMathematica、古いバージョンでは
Mapleは計算が速いが、解けない問題が結構ある、
ような感じはしました。
その後、両者ともに改善はしているとは思います。
Mapleの計算の速さは、円周率の計算とか
下手に自分でC言語で書いたマチンの公式なんかより
ずっと高速で驚かされたものです。
0289283
NGNGー数式処理というのはちょっと言い過ぎで
ーαx数式処理 但し 0<α<1 です。
Integrate[x^n,x] が 1(/n+1) x^(n+1) になるのに
Inregrate[x^2,x] が 0.3333333 x^3 になるのは
ちょっと制約付け過ぎだろ。。。
まあ値段が割高の気がするけど、アウトライン機能付
数式清書システムもついていると思うと悪くないのかも。
ただ PowerPoint みたいなプレゼン資料中心だと
Mathcad やカルキングみたいな Draw ソフトベースの
方がいいでしょう。
0290132人目の素数さん
NGNG0291132人目の素数さん
NGNG0292132人目の素数さん
NGNGhttp://software.univcoop.or.jp/products/mathematica/math_upgrade.html
ちなみに、バージョン 3.0からのアップグレード受付は、2002年12月25日をもって終了とのこと
おれはとりあえずこれでアップグレードしといたんでパスワードをわざわざ入手する必用は
なくなったけど、まあ、この値段は高いっちゃ高いね。(普通に買うよりは安いが・・・)
0293132人目の素数さん
NGNG0294132人目の素数さん
NGNG上がっていくの?
0295132人目の素数さん
NGNG常に10万程度の更新料を取っていかないと
会社として成り立たないからね。
0296132人目の素数さん
NGNG再インストールは
Mathematicaのように新しいパスワード発行してもらう必要がありますか?
0297132人目の素数さん
NGNGBaseFormというコマンドがありますが、
出力が10100_2とかなってしまいます。(_2は下付添え字)
結果を各桁のリストでほしいのですが。
なんかありませんか?
0298長文ごめんなさい。
NGNG成功した方はいらっしゃいますか?
tex形式でのセーブは行えるのですが、DVIに変換すると、
>GUI-Shell Message: できあがった文書で期待した文字が使用されていない可能性があります。
>LaTeX Font Warning: Font shape `JT1/mc/b/n' undefined
>(Font) using `JT1/mc/m/n' instead on input line XX.
というメッセージがでてしまいます。
できあがったDVIを見ると、積分記号などが表示されません。
C:\Program Files\Wolfram Research\Mathematica\4.0\SystemFiles\IncludeFiles\TeX\texmf
以下のフォントやスタイルのファイルをTeXのフォルダーにコピーしたのですが、
( >>231さんが悩んでいる部分は解決! )
そのあとに何か設定などが必要なのでしょうか。
http://support.wolfram.com/mathematica/interface/export/
ここでTeX関係を調べたのですが、うまくいきませんでした。
Mathemateicaのバージョン4.0で、TeXは最近角藤さんのところで落としてきたLaTeXです。
どなたかアドバイスよろしくお願いします。
0299132人目の素数さん
NGNGHelp で BaseForm 引いたら、関連項目で出てくるよ
>298
僕も今苦戦中。僕の場合は pdflatex なんだけど
font が使えないとのアラート。
Type1 のフォントは部分ダウンロードすると駄目
らしいのでフォントの対応関係を部分ダウンロード
に変更する必要があるようです。
詳しくは wolfram で TeX をキーワードにして
検索するとわかります。
後、ファイルの更新ですがこれは大丈夫そうですよね。
0300132人目の素数さん
NGNG一般用だとパスワード発行手続きはありません。
教育用はしらない。
0301298
NGNGアドバイスどうもです。
奥村さんの掲示板の過去ログ読んでたんですが。
どうやら彼の本にMathematicaのフォント関係の内容も載ってるそうです。
明日、立ち読んできますね。
0302132人目の素数さん
NGNG奥村さんの掲示板は知らなかった。
なお僕のエラーはまだまだ少ない pdflatex のため
以下のようになっています。
Warning: pdftex (file Math4.pfa): cannot open Type 1 font file for reading
いわゆる dvips とは違うみたいですね。
これってプロテクト君の話なのかな??
でも t1disasm できるんだね。。。
0303132人目の素数さん
NGNGThanks!
Calculation Center2買います
0304132人目の素数さん
NGNGIntegerDigitsですね。
感謝
0305132人目の素数さん
NGNG一般公式を求めるみたいなことがしたいのですが Array[a, n, n]は n が空のまま
では使えませんでした。
0306132人目の素数さん
NGNGmacsymaのGNU版っていうことでよろしいでしょうか?
すんばらしい!
フリーでこんないいソフトが使えるんならほとんどの人には
これで十分じゃ あーりませんか
0307132人目の素数さん
NGNGなんですと!
もっと詳しくおしえてほしいなり
0308132人目の素数さん
NGNG数式処理システムMaxima
http://www.geocities.co.jp/SiliconValley-PaloAlto/4076/soft/maxima/
0309132人目の素数さん
NGNGを実行したら・・・・・・
prime(2003);は実行不可。
でもただだからいいよ、maxima
0310GO MAXIMA
NGNGでtrueが 返って来るだろうが。
helpは describe(prime); 読める
primeは廃止でprimepになったとあるだろうが
まあ シュミレート版のMAXIMAスレをみろよ
0311132人目の素数さん
NGNG0312132人目の素数さん
NGNG0313132人目の素数さん
NGNG> まあ シュミレート版のMAXIMAスレをみろよ
おっ、そんなスレが!
さっそく逝ってみよう
0314132人目の素数さん
NGNGってやると{}で出てくる場合があるんだけど、それって
虚数をとった値ですよ
ってことなのですか?
0315132人目の素数さん
NGNGzがなんだか、
具体的に書いてくれ。
0316132人目の素数さん
NGNG0317132人目の素数さん
NGNG例として
1/(n!)
でnが偶数のときのみを求めたいのですが・・・.
おながいします。
0318298
NGNG成功された方の登場を気長に待ちます。
Windows環境で、
MathematicaのTeX形式でセーブしたデータを、
LaTeXを使い、DVI表示させる。
俺がしたいのはそれだけです。
毎日このスレ見に来るので、成功された方は一言アドバイスお願いします♪
0319132人目の素数さん
NGNGwindows環境じゃないけど。
wolfram.map では *.pfb なのについてきたフォントはpfaで、
pfb形式のフォントが無かったから、pfb形式に変換したら
うまくいったよ。
ちなみに
>LaTeX Font Warning: Font shape `JT1/mc/b/n' undefined
>(Font) using `JT1/mc/m/n' instead on input line XX.
は関係ないです。xdviがエラーをはいてるはず。
0320132人目の素数さん
NGNGApply[Plus,Table[1/n!, {n,0,10,2}]]とか、
f[n_?EvenQ] := 1/n!;f[n_] := 0; Sum[f[n],{n,0,10}]とかいうこと?
0321319
NGNG0322132人目の素数さん
NGNGMac OS X 版についてきた wolfram.map は
pfa なんですよ。 < を << にしてゼーンブ
ダウンロードにしたんですけどね。
read 用に開けないってプロテクトか??
0323TeXFan
NGNGMathmaticaのどれをTeXで表示したいかによります。
式だけとかグラフだけとかをTeXで表示したいならば、
Mathmatica のnotebook画面で、
TeXForm[式]とすれば、TeXで書いた式が出力されるので、それをカット
アンドコピーすればいいですし、そうではなくて、mathmaticaのnotebook
画面そのものをTeXにしたいというのであれば、まず、Mathematicaの
フォルダーにあるTeX関連フォントファイル(Type1,vf,tmf)をそれぞれ
TeXmf/fonts/以下のファイルにコピーします。
さらにwolfram.mapファイルをエディターで開き、
Math1 Math1 <Math1.pfa
...
と書かれているので、
<Math1.pfa
を消す。以下同様にする。
さらに、type1にコピーしたmathmaticaのType1フォントの中にあるファイ
ルのうち、今のmapファイルに書かれていないフォントの名前を上の要領
で追加する。
そうしてこのmapファイルの名前をたとえば
mma.map
という名前で/texmf/dvips/condig/に保存して、
この/configデイレクとリーにある、
config.ps
に
p +mma.map
という一行を追加する。
こうすれば、
mathmaticaのnotebook画面に表示されているものを、
File->Sabe as Special->TeX
で(拡張子を.texにして)保存すればよい。
0324132人目の素数さん
NGNGTeXFormの場合もフォントその他の設定は必要です。
0325TeX愛好家
NGNG必ずしも必要ではありません。
たとえば、
In[1]=(x +y)^2 /Sqrt[x t]
を実行した結果を
In[2]=TeXForm[%]
で出力すると、
Out[3]/TexForm=
\frac{x^2\,y^2}{{\sqrt{x\,y}}}
となって、この改行された部分だけを、TeXファイルにコピーすればよい
からです。
TeXSaveの場合は、別です。この場合は当然フォントがインストールされ
ていなければなりません。
de
0326132人目の素数さん
NGNG0327319
NGNGプロテクトってのはありえません。
たんにフォントが見つからないってことだと思います。
mktexlsr相当のものでls-Rを更新してないか、dvips相当のことをする
もの設定ファイルが適切に書きかわってないか。
dvipsの種類によって設定ファイルが、
config/config.psでなくてbase/config.psだったりするから
pdftexそのへんも注意。
verbose/debugオプションとかをつかって調査してはどうでしょう。
0328132人目の素数さん
NGNG数値になってしまいます。対処法はありますか?
例 1/2+1/3
0.8333333333
定積分も同じです。
Mathematicaのkernelを使っているので、文字計算はできるので
設定で替わるのかと思ったのですが。
0329132人目の素数さん
NGNG[問題]
ClassPoints[{0,0}]:=0
ClassPoints[{x_,0}]:=-1
ClassPoints[{0,y_}]:=-2
ClassPoints[{x_,y_}]:=1/;x>0&&y>0
ClassPoints[{x_,y_}]:=2/;x<0&&y>0
ClassPoints[{x_,y_}]:=3/;x>0&&y<0
ClassPoints[{x_,y_}]:=4/(*/;x>0&&y<0*)
上記の複文節による定義をそれぞれIf及びWhichを使って書き換えよ。
引数が(-1,-2)であるような場合について最終結果を得るまでに行われる
比較の回数を述べよ。更にどのようにすれば効率化されるか検討し、
実際に比較回数を減らした定義を行え。この場合、IfもWhichも双方ネスト
して使われる。
という問題です。初心者なので、さっぱりわかりません。よろしくお願いします。
m(__)m
0330329
NGNGClassPoints[{0,0}]:=0
ClassPoints[{x_,0}]:=-1
ClassPoints[{0,y_}]:=-2
ClassPoints[{x_,y_}]:=1/;x>0&&y>0
ClassPoints[{x_,y_}]:=2/;x<0&&y>0
ClassPoints[{x_,y_}]:=3/;x<0&&y<0 ←ここ間違いでした。
ClassPoints[{x_,y_}]:=4/(*/;x>0&&y<0*)
0331初心者
NGNG知りませんか。日本語、英語可。
0332132人目の素数さん
NGNGMathematicaって10万以上するんでしょ?
0333132人目の素数さん
NGNG>331 探せば数冊出てくるが。。。 Amazon か Wolfram で探す
>330
分からないのは書き換え?
Help の Which や If 見ればわかると思うが。。。
それとも効率化?
場合分けの木(二分木)を書いてみるとわかるかも
0334132人目の素数さん
NGNG1)ClassPoints は、なにをしているのかは分かりますよね?
2)等号/不等号は合っています?
1)をふまえると、ちょっと違和感を感じるのです。
些細な事ですけどね。
0335132人目の素数さん
NGNGKazaaに死ぬほど出回ってるよ
0336298
NGNGありがとうございます♪
いくつか質問させてください。
フォントのコピーと、wolfram.mapの編集まではできたのですが、
wolfram.mapはどこに置けばいいのでしょうか?
また「p +wolfram.map」と追加する必要はないのでしょうか?
質問する前に、あらゆるパターンで実行してみたのですが、
積分やシグマ記号だけが表示されなかったり、
フォントを作ってる途中で「応答なし」になったり、
pkファイルのエラーで強制的に閉じたりしました。
質問ばかりで申し訳ないですが、もう少しだけお付き合いください。
どなたかアドバイスお願いします。
あと、dviへの変換時に、
(c:/TeX/share/texmf/tex/latex/wolfram/ot1zwar.fd)
! Not two-byte family.
<to be read again>
\relax
というエラーが出ます。
表示されない原因に直接は関係していないと思いますが、
これについての情報がありましたらお願いします。
0337TeXFan
NGNGwolfram.mapは、/texmf.dvips/configにコピーします。p +wolfram.mapは、texmf/dvips/config/にあるconfig.psに追加します。エラーメッセージについ
ては、わたしもこれがでてかなりなやまされましたが/texmf/fonts/type1/worflam
に這入っている*.pfaフォントの名前をすべて、wolfram.mapの
Math5Mono Math5Mono
Math5Mono-Bold Math5Mono-Bold
の後に、
cour cour.pfa
courb courb.pfa
couri couri.pfa
Swiss721BT-Bold Swiss721BT-Bord.pfa
Swiss721BT-BoldItaric Swiss721BT-BordItaric.pfa
Swiss721BT-Itaric Swiss721BT-Itaric.pfa
Swiss721BT-Roman Swiss721BT-Roman.pfa
UTB___ UTB___.pfa
UTBI___ UTBI___.pfa
UTI___ UTI___.pfa
UTRG___ UTRG___.pfa
c0632bt_ c0632bt_.pfa
c0633bt_ c0633bt_.pfa
c0648bt_ c0648bt_.pfa
c0649bt_ c0649bt_.pfa
を付け加えて表示できるようになりました。
なお、Type1にフォントがあるのでDVIOUTでうまく表示できなくても、
psファイルやpdfファイルに変換すると、きれいに表示できます。
0338298
NGNGその方法も試したのですが、DVIOUTがフォントを作る画面で固まってしまうという、
いちばんタチの悪いエラーになっちゃいますね。
もう少しいじってみますね。
せっかく丁寧なアドバイスをいただいたのに申し訳ないです。
0339319
NGNG321の修正をすると
> platex hoge.tex
> dvips hoge.dvi
> gswin32 hoge.ps
で正常に表示できるようになったよ。
pdftex.cfgにもp +wolfram.mapをつけくわえると、
> pdflatex hoge.tex
でpdfをつくるのもOK。
dvioutはいれてません。
0340319
NGNGBaKoMaと同様の問題があるらしく、
dvioutの設定のTEXPKの欄にある
*.tfmを含む部分を全部消すと、文字化けせずに表示できます。
# Integral[f[x],{x,0,1}]だけのファイルでテスト。
# でもpdftexがあればdvioutって使う必要無いような。
まとめると、
0) Includefiles/TeX/texmf 以下のファイルを(dvips/,pdftex/以外)を $TEXDIR/texmf/ にコピー。fdファイルの入っているtex/も忘れずに。
1) $TEXDIR/texmf/dvips/config/ に wolfram.mapをコピーし、pfb -> pfaに変換。
2) config.psにp +wolfram.mapを追加。
これでdvipsk(338のdvipsはdvipskの誤記)
でpsが生成できる。さらにdvioutで表示したいなら、
3) dvioutのFont設定のTEXPKの欄にある*.tfmを含む部分を全部消す。
0341298
NGNG今からバイトなので帰ってから試してみますね。
ひとまず今はお礼だけ。
dvioutを使わないというのは目からウロコでした!
教わった方法でうまくいかなかったときは、dvioutを使わない方法も試してみますね。
0342132人目の素数さん
NGNG0343132人目の素数さん
NGNGこんなのもおもしろいかも
TI92+の後継機
Voyage200 注文しました。
http://www.naoco.com/calc/voyage_200.htm
昨日注文して今日到着予定です。
見積もりメールサンプル
-------------------------------------
subject: (値段問合わせ)voyage200
to: [email protected]
おいくらでしょうか?
voyage200 1台
--
氏名
------------------------------------
そうすると丁寧なメールが返ってくるので「注文します」って
また返信します。代金は後払い(2週間以内)です。
31,800+消費税のはずどす。
0344132人目の素数さん
NGNGスクイズド状態だとエルミート多項式のせいで500辺りで止まってしまいます。
無限まで固まらずに求められる方法を知ってる人がいましたらおながいします。
ちなみに、優先度は高にしていますし、仮想メモリも十分に取ってます。
0345132人目の素数さん
NGNG業者の方ですか?
Mathematicaがあれば全く不要と思います
0346343
NGNG「昔のPC」板 ポケコン総合スレッドでvoyage200を知り
衝撃買いをしてしまった者です。
mathematicaも持っていますが電卓の手軽さで数式処理
までできてしまう。
このスレにも紹介したくなったですよ。
0347132人目の素数さん
NGNG0348132人目の素数さん
NGNGおせーてください
0349132人目の素数さん
NGNG計算量による。
職場じゃPenII&384MBで使ってるけど、
MALTAB自体が重いことはない。
0350349
NGNG鬱
0351132人目の素数さん
NGNG「ダメ」というのがどれ以上がダメなのか?
こういう計算が何秒以内ならOKでそれ以上ならダメとかいう指標が
ないと主観の問題だからね
高性能すぎて困ることはないから今だとPentium4 3.06GHz(Hyper threding)&メモリ1GB
くらいにしとけば誰も文句は言わない
Mathematicaってマルチスレッドの恩恵に預かる場面ってあったっけ
0352132人目の素数さん
NGNG職場でmathematica使ってるなんて凄いね。
俺なんか、職場ではexcel(分析ツールなし)とwindows標準の電卓(普通の方)
で事足りる。技術職だけど。
0353132人目の素数さん
NGNGMALTAB(MATLABの綴りまちがい)だって言ってるんだよボクェ!
0354山崎渉
NGNG0355132人目の素数さん
NGNGmathematicaで波動関数のアニメーションを作ろうと思うのですが現在の環境
clerone 1.3G
memory 512MB
VGA G550 (1024x768)
windows 2000 SP3
液晶ディスプレイ
の環境で動かすとコマ数が64にすると画面やけのような現象が起こり、
ついにはハングアップしてしまいます。
それで充分な描画表示能力のあるハードを買おうと思います。
理想としては256コマを裁けるような感じにしたいのです。大体どのくらいのスペックが必要なのでしょうか?
あまりコストがかかるようならば、ある程度は妥協したいと思ってます。
宜しくお願いします。
0356132人目の素数さん
NGNG0357132人目の素数さん
NGNG0358132人目の素数さん
NGNG0359教えて君
NGNGからi番目の要素からj番目の要素を足すという操作を自動で行いたい時は、どうしたら
いいのですか。
数列ならシグマをつかえばいいのですが、それに似たことです
0360132人目の素数さん
NGNG0361132人目の素数さん
NGNG後、メイプル(微分方程式の解析解なんか求めるとき)
mathematicaはつかいずらい、印象があります。
本はいっぱいでてるけど・・・
0362教えて君
NGNG使ったらいいですか
0363132人目の素数さん
NGNGhttp://page3.auctions.yahoo.co.jp/jp/auction/c30452348
0364132人目の素数さん
NGNG関数の内容は、自分で定義した関数やSolveなど21個の評価を行い、最終的には
2つ値を求めるものです。1つの式にできれば、問題ないのですが、それはできません
お願いします
0365132人目の素数さん
NGNG単にリストにすればいいような気がするが。。。
0366132人目の素数さん
NGNGfoo[n_] := Module[{}, ]を使って解決しました。
■ このスレッドは過去ログ倉庫に格納されています