1 名前:132人目の素数さん [2001/03/20(火) 02:34] ないので立てました。 Mathematicaについて語るスレです。 大学で初めて出会った時は感動したなぁ。(NeXT版…) Plot3Dでよく遊んだものです。 四次方程式の一般解を出力して、壁に貼ったりしてました(w
369 名前:通りがかり [03/02/06 00:03] >362 >367 >368 の方法で良いけど、ここも参考になるかも。 www53.tok2.com/home/xxxxxxxx/math/026.html
370 名前:132人目の素数さん [03/02/06 01:21] >362(=>367だとは思うが) det(A)≠0なら x=(0,0,0,0,0,0,0,0,0,0,0)' det(A)=0なら NullSpace[A]で基本解の導出
371 名前:132人目の素数さん [03/02/07 18:13] mathematica でPlotしたグラフをWordで表示する方法を教えてもらえませんか
372 名前:132人目の素数さん [03/02/07 19:05] プロットしたグラフを右クリックして copy as より bitmap で保存して word に貼り付ければ?
373 名前:132人目の素数さん [03/02/07 20:20] 372さん、ありがとうございます
374 名前:132人目の素数さん [03/02/08 01:15] ボイコット・ザ・Mathematica。 もっとフリーソフトをつかう、作るべし。 MathematicaにせよMapleにせよ囲い込まれるだけだし、 ある日突然サポートがとまったりするリスクを考えよ。 バージョンアップで毎年金を毟り取られるのに快感を覚えるな。 他と著しく違う変なシンタックスに染まっても、システムが 替われば、そのスキルは無用の長物。 もっと全数式処理ユーザーが結束して、どうでもよいところは 共通仕様化することを要求していくべきだし、なるべくフリーな ソースのある、内部で採用で採用されているアルゴリズムが 公開されているものをつかうようにしないと、本当に中世の 暗黒時代が再来するだけだよ。
375 名前:132人目の素数さん [03/02/08 09:54] どなたか Mathematicaの入門書を教えてください どうしても自力じゃ使いこなせません よろしくお願いします あるていど使いこなしてみたいんです
376 名前:132人目の素数さん [03/02/08 13:57] はやわかり Mathematica 第2版 榊原 進 は、どうですか
377 名前:132人目の素数さん [03/02/08 14:09] メイプル マスキャド と比較してどうなんでしょ?
378 名前:132人目の素数さん [03/02/08 14:16] ますます出来るMathmatica =標準版=って どうですか わかりやすいですか? でも14000は高いですよね?
379 名前:132人目の素数さん mailto:sage [03/02/08 22:59] >374 じゃ、 MAXIMA ね。 まあ、正直僕も Mathematica の税金的な面は痛い所。 昔は3万円!でバージョンアップしてくれたのにね。。。 特に日本だと代理店経由しないとだめで、個人の気楽な 用途からどんどん遠ざかります。 >375 何したいのかによりますよ。 あ)とにかく操作入門レベル。コンピューター使用暦ゼロに近い い)直面した問題に対処したい。コンピューター使用暦数年。 う)情報処理系的側面重視。コンピュータープログラミング要望。 でいろいろありますね。 まあ自分が知っている分野で、 Mathematica という言葉が 表題にあれば、大抵簡単な入門はのっているよ
380 名前:132人目の素数さん [03/02/08 23:32] 理工系の教養としての情報科学―Mathematicaによる入門 ローマン メーダー (著), Roman Maeder (原著), 時田 節 (翻訳) www.amazon.co.jp/exec/obidos/ASIN/4894717751/qid=1044714600/sr=1-1/ref=sr_1_0_1/250-2915690-8097054
381 名前:132人目の素数さん [03/02/08 23:33] >>380 Mathematicaでのプログラミングにはお勧め
382 名前:132人目の素数さん [03/02/09 11:42] Mathematicaって 普通のアプリにあるようなバグフィックスのアップデータって無いの? バグなんか無いって事なんだろうか。
383 名前:132人目の素数さん [03/02/09 12:20] >>382 バージョンアップ時に小出しにバグフィックス致します。 バージョンアップ料金は10万円以上かかります。
384 名前:132人目の素数さん [03/02/09 12:40] 俺の持ってるのは3.0.1.1xってなってる 3.0.0.0持ってる人もいるの?
385 名前:132人目の素数さん mailto:sage [03/02/09 15:02] MuPADってだめなの?
386 名前:132人目の素数さん [03/02/09 19:36] まてぃまてぃかで 世界征服したいんですけど?
387 名前:132人目の素数さん [03/02/11 18:22] Plot した図を Showで表示します。 2つの違う関数を表示するのだけど、その線がどっちかって説明とA4に印刷するた めの方法を教えてもらえませんか。 簡単に言えば、レポートに提出するためのものです
388 名前:132人目の素数さん mailto:sage [03/02/11 22:38] >>385 フリーなのは学生と教員だけだろ。
389 名前:132人目の素数さん mailto:sage [03/02/11 23:24] >387 help に線の太さやパターンを変える方法がのってるよ。 wolfram のサイトにいけば、日本語で読める可能性有り。
390 名前:132人目の素数さん mailto:sage [03/02/15 23:16] >>388 個人利用はフリーと聞いたが
391 名前:132人目の素数さん [03/02/21 15:50] risa.cs.ehime-u.ac.jp/index.html
392 名前:132人目の素数さん [03/03/01 00:06] mathematicaのstudent版って卒業してしまうと使えなくなってしまうのですか? 買ってから4年間、みたいな制約があるんでしょうか?
393 名前:Lisper mailto:sage [03/03/08 15:57] >>392 GNU Maximaなら永遠に無料でつ.シミュレーション板Maxima擦れを参照. どうせMathematicaをそれ程クリティカルな業務に使ってないのでしょうから,Maximaで十分でつよ. 3Dグラフがマウスでぐりぐり回せますぜ.どうでつか.
394 名前:山崎渉 mailto:(^^) [03/03/13 13:23] (^^)
395 名前:132人目の素数さん mailto:sage [03/03/16 08:28]
396 名前:とある馬鹿 ◆BAKAB.w.so mailto:ヽ( ・∀・)ノ●ウンコー [03/03/16 12:33] Mathematica を早く使いこなせるように私はなりたい ううう ( つДT) 大学でしかできないからなぁ・・・ やっぱり自腹で買ったほうがいいのかな それとも研究室の金で買ったほうがいいのかな・・・
397 名前:132人目の素数さん mailto:sage [03/03/16 13:00] 大学でできれば十分ジャン。 たまには家に帰りたいもんだ。
398 名前:とある馬鹿 ◆BAKAB.w.so mailto:sage [03/03/16 14:16] >たまには家に帰りたいもんだ なんか(・∀・)カコイイ!!!!!
399 名前:質問! [03/03/16 14:27] (関数を定義する) 仮に・・・a_{i}:実数 s[a_{1},a_{2},....,a_{n}]:=a_{n-1} : 与えられた数のn-1番目を取り出す という関数sを定義したいですが,変数をリストとしてではなく, 与えたいと思ってます.どうすれば良いのでしょうか? ちなみに,一般のnについてできるようにしたいです. ちょうど,Max[a_{1},a_{2},....,a_{n}]の入力の仕方で 答えを得るようにしたいということです. s[{a_{1},a_{2},....,a_{n}}]から,a_{n-1}を得るのは,簡単ですけど, s[a_{1},a_{2},....,a_{n}]:これのときは?#n:一般の自然数#
400 名前:399 [03/03/16 18:21] 誰かわかる方いませんか?
401 名前:132人目の素数さん [03/03/16 20:27] >>399-400 これでいいだろ。 In[10]:= s[x__]:=List[x][[-2]] In[11]:= s[1,2,3,4,5,6] Out[11]= 5
402 名前:132人目の素数さん [03/03/16 20:40] これでもいい。 In[16]:= s[x__]:={x}[[-2]] In[15]:= s[1,2,3,4,5,6] Out[15]= {1,2,3,4,5,6}
403 名前:402訂正 mailto:sage [03/03/16 20:53] In[16]:= s[x__]:={x}[[-2]] In[17]:= s[1,2,3,4,5,6] Out[17]= 5
404 名前:399-400 [03/03/16 21:43] なるほど!!! そういうことで回避できるんだー! 401-403 : ありがとうございました! うーんこれは使える・・・
405 名前:132人目の素数さん [03/03/18 22:30] >>183 先生, 質問です. StudentからProfessionalにUpgradeすると, パスワードの発行形態は後者に準じたものに変わるのでしょうか?
406 名前:132人目の素数さん mailto:sage [03/03/18 22:39] >>393 使えるのなら、使っていいんじゃないの? version3.0 for Students を持っているけど、いまだに使っているよ。 インストールしなおす時には、もちろん、きーじぇ・・・スミマセン。
407 名前:kawabata君の友人 [03/03/19 00:48] >>405 はい、発行形態がかわります。 ただし、Proffessionalへアップグレードしても (1)ホームユース(名前は確かじゃないですが「一本」のライセンスで、 いつも使用している研究室や職場だけでなく、自宅でも使用することが できるシステム)(この場合は自宅の端末専用に1年間有効のMathIDベースの パスワードが発行されます。当然CDもMathID仕様のものが追加で交付 されます。1年ごとに追加料金がかかります (2)そのほかにも北米ライセンスを、一時的に他の地域で使用する場合、 または、その逆で、インターナショナルライセンスを北米で使う場合 などにも、時限パスワードが追加交付されるはずです
408 名前:132人目の素数さん [03/03/19 01:24] マス 書いてもいいか
409 名前:132人目の素数さん mailto:sage [03/03/19 09:47] >>407 ということは, For StudentからProffessionalへアップグレードしても"MathIDは常に必要"ということですか? 最初からProffessionalの場合みたく, 実質的には(自分の所有する)複数のPCに入れ放題ということにはならないのか……
410 名前:kawabata君の友人 [03/03/20 00:43] >>409 プロフェッショナルはMathID依存でない18桁〜25桁のパスワードがでる はずです。しかしホームユースや地域外での利用に対しては、別途料金がかかり その料金徴収、有効期限管理、追加で使用を認めるマシンを限定し特定する必要 があるため、MathID形態のCD並びにパスワードを追加交付しているのでしょう。
411 名前:baggio [03/03/20 02:06] 質問です。mathematicaを使って、非線形連立方程式を解きたいのですが、どうしたら いいのでしょうか?初心者の質問で申し訳ないですが、教えてください。
412 名前:132人目の素数さん mailto:sage [03/03/20 22:41] >410 うーん。通常の Professional ではなく、プレミアサポート (定価30%、PC版なら約10万)でホームユースが 出来る、と考えた方がいいでしょう。
413 名前:132人目の素数さん [03/03/20 23:44] >411 代数方程式なら Solve[方程式のリスト,未知数のリスト] とします。 それ以外の場合はFindRootを使います。 その場合は解の初期近似を与える必要があります。 FindRoot[方程式のリスト,{未知数,その初期値}のリスト]
414 名前:132人目の素数さん [03/03/23 03:14] Mathematicaで整数計画問題解けますか?
415 名前:baggio [03/03/28 01:10] >413 132人目の素数さんありがとうございます。 一回やってみます。わざわざ解答ありがとうでした。
416 名前:132人目の素数さん [03/04/15 01:53] Linux版のMathematicaで、スタンドアローンのプロフェッショナル版を 買おうかと思っているのですが、Linuxのバージョンをアップデート したり、あるいはハードを変更したり、マザボードやCPUをとりかえたり ネットワークカードを変えたり、IPアドレスを変えたりしたら、 使えなくなってしまうのではないかと恐れています。 何が、保存されていれば(たとえばMACアドレスとかIPアドレス)、 環境を変化させても、ライセンスを取り直さなくても使えるのでしょうか?
417 名前:132人目の素数さん [03/04/15 16:13] MathematicaではLogListPlotやLogLogListPlotのような片対数グラフや両対数グラフを 表示できて便利なんですけど、エラーバー付きのLogListPlotやLogLogListPlotのような ものはないんでしょうか? 対数表示でない通常のエラーバー付きグラフならErrorListPlotがあるんですが ErrorLogListPlotやErrorLogLogListPlotのようなものがないのか知りたいです。
418 名前:132人目の素数さん mailto:sage [03/04/15 16:25] >>417 臭うぞ! Q.manの臭いがプンプンするッ!
419 名前:mathmania ◆uvIGneQQBs [03/04/15 16:45] >> 417 Exp,Log,ErrorListPlotを組み合わせて自分で関数を作れ。 >> 418 417がQ.manならば、Q.manは変数変換の公式なぞろくに使えないだろう。
420 名前:132人目の素数さん [03/04/15 18:01] Q.manってだれ
421 名前:Q.man [03/04/15 18:23] ゎたすがQ.manです。
422 名前:132人目の素数さん [03/04/16 10:14] あっそ
423 名前:P.man [03/04/16 23:09] ゎたすがP.manです。
424 名前:132人目の素数さん [03/04/19 18:31] (・∀・)ゲハハハハ
425 名前:山崎渉 mailto:(^^)sage [03/04/20 03:59] ∧_∧ ( ^^ )< ぬるぽ(^^)
426 名前:apico [03/04/23 20:52] Mathematicaで3次元のグラフを表示させる方法を教えて下さい。 以前販売元へ質問状をFAXとメール送ったのですが、その後連絡がありません。 日本人には冷たいのかな?? 閑話休題、 [1]曲面z=Sqrt[x*y]と3平面z=0,x=2,y=3によって囲まれた立体を表示させたい のと [2]曲面z=Sqrt[a^2-y^2](y≧a/2)と4平面x=0,x=2a,y=a/2,z=0によって囲まれる 立体を表示させたいのです。 表示させようと思ってすでに半年。自分でもどうやって聞いたらよいのか分からな いまま経ってしまいました。もしこれが無理なら日本語でこういった質問の出来る メールアドレスを教えて下さい。御願いします。
427 名前:mathmania ◆uvIGneQQBs [03/04/25 18:11] >> 426 表示しようと思って半年もかかるくらいなら、手書きの方が正確で早い。 だが、それでもコンピュータで表示したいなら、 ? Plot3D を使うか、 あるいは << Graphics`をやって ? ParametricPlot3D でヘルプを出して関数を理解してくれ。
428 名前:132人目の素数さん mailto:sage [03/04/25 18:50] >>426 誰でも、すぐできることだから。
429 名前:132人目の素数さん mailto:sage [03/04/25 19:45] はじめまして 今日mathematica 4.2 for students買ってきました 今後お世話になるかもしれませんがよろぴく
430 名前:132人目の素数さん mailto:sage [03/04/27 20:40] >>427 , 428 「囲まれた立体」を表示させるのは Plot3Dでは不可能だし ParametricPlot3Dでも[1], [2]を表示するのはすくなくとも困難だ。 まぁ428には不可能だな。
431 名前:132人目の素数さん mailto:sage [03/04/28 22:16] >>426 ? ClipFill
432 名前:132人目の素数さん [03/04/29 07:49] ClipFillねー これでいいのかな? Plot3D[Sqrt[x*y],{x,0,2},{y,0,3}, PlotRange->{0,3}, PlotPoints->30, ClipFill->Automatic, BoxRatios->{2,3,3}]
433 名前:132人目の素数さん mailto:sage [03/04/29 22:25] >>432 Clipしてないのだが?
434 名前:132人目の素数さん [03/05/01 18:17] mathematicaって将来性あるの?
435 名前:132人目の素数さん [03/05/02 08:41] MaximaやMuPADなど無料のソフトがもっと グレードアップしてくると 今の商売は難しくなるね。 我々はその方が有り難いけど。
436 名前:132人目の素数さん [03/05/02 08:42] 優良スレに認定されてます ◇ 「知」の欺瞞 academy2.2ch.net/test/read.cgi/philo/1047993277/ ◇ アーベル賞にセール news2.2ch.net/test/read.cgi/newsplus/1049380704/ ◇ 数学の本 science.2ch.net/test/read.cgi/math/1044371030/ ◇ 代数学 science.2ch.net/test/read.cgi/math/1045779496/ ◇ 数学セミナー science.2ch.net/test/read.cgi/math/1050563258/ ◇ Poincare 予想 解決 science.2ch.net/test/read.cgi/math/1049433413/ ◇ Lie群・Lie環 science.2ch.net/test/read.cgi/math/997388738/ ◇ グロタンディック science.2ch.net/test/read.cgi/math/1011949239/ ◇ 基礎論 science.2ch.net/test/read.cgi/math/1043049229/ ◇ アーベル賞にセール science.2ch.net/test/read.cgi/math/1049442770/ ◇ 素数判定は「決定的」多項式時間 science.2ch.net/test/read.cgi/math/1028813059/ ◇ スペクトル系列 science.2ch.net/test/read.cgi/math/1031726106/ ◇ unix と数学 pc.2ch.net/test/read.cgi/unix/1043629084/
437 名前:132人目の素数さん [03/05/03 20:39] いまいち盛り上がらないので。 Mathematica programmingコンテスト。 お題は、 トランプ(Range[52])をシャッフルする関数を書け。 とか言ってみる。
438 名前:132人目の素数さん [03/05/03 20:43] >437 ドナルド・トランプですか?
439 名前:437 mailto:sage [03/05/03 20:53] >>438 普通のトランプです。 ドナルドさんが52人おられるのでしたらそれでも結構です。
440 名前:132人目の素数さん mailto:sage [03/05/15 01:19] >>437 こんなのとか。 Shuffle[x_List] := Prepend[Shuffle[Rest[#]], First[#]] &@ RotateLeft[x, Random[Integer, Length[x] - 1]] Shuffle[{}] = {} Shuffle[Range[52]]
441 名前:山崎渉 mailto:(^^) [03/05/21 22:59] ━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
442 名前:132人目の素数さん [03/05/25 05:59] 29
443 名前:山崎渉 mailto:(^^) [03/05/28 14:44] ∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
444 名前:132人目の素数さん [03/06/02 16:04] Mathematicaが原因でMATHEMATICA.EXEにエラーが発生しました。 Mahtmeticaは終了します。 問題が解決しない場合は、コンピュータを再起動してください。 と出たので再起動したのですが、何回再起動しても同じエラーが出て 起動してくれません。 フォント関係の設定をいじった後このエラーが出たので 元に戻したいと思っているのですが 設定ファイルはどこにあるかわかりませんか? レジストリは探してみたのですが、わかりませんでした。 Windows MeでMathemtica4.2のシングルライセンスのを使っています。
445 名前:132人目の素数さん mailto:??? [03/06/02 18:40] 再インストールしる!
446 名前:132人目の素数さん [03/06/02 20:41] Mathematicaって使いにくくない?ライブラリとか凄いとは思うけど
447 名前:mathmania ◆uvIGneQQBs [03/06/02 20:46] コマンドが長いのは確かに使いづらい。 もっとも、私は最近Mathematicaをやっていない。 C言語(ForTranも少し)を使ってる。 理由はというと、、、Mathematicaが使えなくなったから。 まぁ、使いやすさの面でいえば、大きなプログラムには、C言語の方がいいだろう。
448 名前:444 mailto:sage [03/06/02 23:50] >>445 再インストールしても同じエラーが出るんです。 設定ファイルが残ってるんじゃないかと疑ってるのですが その場所が分かりません。
449 名前:132人目の素数さん mailto:sage [03/06/03 22:42] >>446 原始的なプログラミング言語と不統一な仕様の mapleよりは使いやすいと思う。 言語としてつかえてなんぼだから 素人にはお薦めできない、って感じはあるかもね。 >>447 補完機能をつかうべし。
450 名前:132人目の素数さん [03/06/07 17:45] 初心者にお勧めのMathemticaの 本は何でしょうか?
451 名前:132人目の素数さん mailto:??? [03/06/07 21:09] >448 OSを再インストールしる! それでだいじょうぶだ! 安心しろ >450 白石さんのがいいぞ! 安心して買え
452 名前:132人目の素数さん [03/06/07 21:25] あなたが探してるのってこれだよね?二日間無料だしね♪ alink3.uic.to/user/angeler.html
453 名前:132人目の素数さん [03/06/07 22:15] mathmaniaスレかと思った と言ってみる
454 名前:132人目の素数さん mailto:sage [03/06/08 00:02] >>450 Mathematicaプログラミング J.ゲイロード・N.カーミン・R.ウエリン を読んで、その後で プログラミングMATHEMATICA. R・メーダー 著、時田 節 を読むとよくわかると思われ。 特にメーダーの本は(全くの初心者以外には)一読の価値あり。 非常に下手な翻訳だけど。
455 名前:132人目の素数さん [03/06/08 00:09] >>248 Windows Me はやめた方がいいですよ。 2KかXPにしましょう。 (マジレス)
456 名前:132人目の素数さん [03/06/08 02:09] Mathematicaって有効数字が6桁の表示で、例えば 1.23456789とか1234.56789って直接入力すると 1.23456や1234.56と表示されます。 # 表示だけがそうなるだけで内部的には入力した数のままです これを以降の入力からすべて指定した有効数字で表示させたいのですが どうやったら良いのでしょうか?NumberFormではそれで指定した場合だけ 表示されるのでこれを以降の入力すべてで有効にしたいのでよろしく お願いいたします。
457 名前:132人目の素数さん [03/06/08 10:38] >>451 >>454 どうもありがとう!
458 名前:132人目の素数さん [03/06/08 10:49] >>456 ちょっと邪魔くさいけど、関数を定義すればどう?たとえば F[x_]:=N[x, 30]; F[E^3] とするとe^3が30桁表示されるはず。
459 名前:mathmania ◆uvIGneQQBs [03/06/08 13:02] 456の方法でも有効数字は確かに表示される。 だが、SetPrecision[E^3,Infinity]か、SetAccuracy[E^3,Infinity]はどうだろう? まぁ、分数表示になるが、その数に2^52(?)を掛ければ小数点表示がわかるだろう。 あぁ、それと、私はMathematica復活したわけではないので。
460 名前:444 mailto:sage [03/06/08 21:28] >>451 結局OS再インストールしましたよ。。。 したくなかったけど。 >>455 大学のPCだから自由にできません。 経費で2000買ってくれなかった。
461 名前:132人目の素数さん [03/06/09 17:46] >>458-459 Mathematicaでの以降の入力すべてで指定した有効数字で表示させたいということ でしょうから、その方法ではその関数内の引数にだけ有効であって意味がありません。 何かシステムの設定でできそうな気もしますがそれらしいものが見当たりませんね。 どうやるんだろうか?
462 名前:132人目の素数さん [03/06/09 18:00] >>461 SetPrecisionは計算精度を変更させるだけであってその表示は依然として 有効数字6桁です。
463 名前:132人目の素数さん [03/06/10 19:55] >>456 編集→環境設定→書式設定→式の書式→表示設定→PrintPrecision
464 名前:132人目の素数さん [03/06/10 23:57] >>463 書式設定でしたか。見落としてました。大変助かりました。ありがとうございます。
465 名前:mathmania [03/06/17 23:17] 駄スレ漏れスレage
466 名前:132人目の素数さん [03/06/18 00:04] あなたが探してるのってこれだよね?この中にあったよ♪ endou.kir.jp/betu/linkvp/linkvp.html
467 名前:132人目の素数さん [03/06/21 17:16] 4次元データを視覚化したいのですが、mathematicaに限らず 何かよい方法(ツール)はありませんか? 等高線図を複数枚、平行になるよう並べて ナナメ上から見下ろすようにすればよいと思うのですが、 よいアプリケーションを探しています。 他の方法でも、可能ならば何でもいいです。
468 名前:132人目の素数さん mailto:sage [03/06/22 17:01] >>467 いってることが良くわかりません。等高線図を斜めから見下ろす? mathematicaでの実現ならば、三次元にスライスしたときの データをどうやって表示するかという話になるのだろうけど、 それはデータの形式に依存するからなんともいえないし。
469 名前:467 [03/06/23 13:26] >>468 間違いがありました。すみません。 まず画面に出したいのは4次元データ中の3次元分なので、 「3次元データを表示したい」と訂正します。 データは格子状データです。 古い人間なのでfortran形式で言うと do k=1,nz do j=1,ny do i=1,nx write(6,*) x(i),y(j),z(k),data(i,j,k) end do end do end do の形式の等間隔のデータと思って下さい。 やりたいのは、これまた解かりにくい表現かもしれませんが gnuplotで set contour base unset surface set view 60,10 くらいの時にプロットした等高線図を複数枚、一つの画像にプロットしたいのです。