トップページ⇒math
973コメント287KB

〓 Mathematica 四 〓

■ このスレッドは過去ログ倉庫に格納されています
0001132人目の素数さん2007/12/10(月) 16:00:01
        _....._{{ 〃
      , - ' ,..、、.ヾ{{フ'⌒`ヽ、
    /  ,:', -‐‐` ´ '´⌒ヽ ヾ:、
.   ,'   ,'´ ,ィ ,ィ ,' ,   `ヽ',  ',-<
    ,'   .i  /|. /.| { i,  i,  }.  }_,,))
   ! |  ! .,'-.{ ! !|; |`、.}゙!.! |.  ! ヽ.
   ', ', |Vァ=、゙、 `゙、!-_:ト,リ', l ! |   ゙',
    ヽ、', l:!Kノ}.     f:_.)i゙i: リ ! l ル 
     | l!iヾ- ' ,   .!__:ノ ゙ ,リ l リ'´     
.     ',|!!、    r‐┐   ` ノ'. /,イ    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  
      'i!゙、ヽ、 ゙ー'  _, ィ,:',:''´    <  Mathematica に関する話題はここに書いてね!
      ゙:、ィ、jヾー::: 'iヘ .ノ',リ.        \___________________
   ,、- '´ ヽ、゙、   { `>"、  
  /\\    ',   }   //`ヽ

過去スレ
>>2
0412132人目の素数さん2009/02/02(月) 23:43:48
>>411
25歳だと,複素数平面があった旧課程ですね。
当時の学習指導要領
http://www.nicer.go.jp/guideline/old/h01h/chap2-4.htm
によれば,
>(イ) 組合せ
>[用語・記号]nPr,nCr,階乗,n!
なので,少なくとも高校範囲内ではなかったはず。
ただし,出版社によっては教科書の「発展事項」コーナーなどに掲載されていた可能性も否定できない。

>調べたらΠだった。nΠr
そういえば,そんな記号があったね。思い出しました。
0413132人目の素数さん2009/02/03(火) 00:27:27
>>408
1年生の時に高校との橋渡しとして習うけど、
すぐに2項係数のベクトル表記を教えられ、「なるべくこっちを使ってください」と言われた。

授業では2項係数をほとんど使わなかった。
0414132人目の素数さん2009/02/05(木) 09:37:16
質問です。

z[x_, y_] := x^(1/2) y^(1/2);

Plot3D[z[x, y], {x, 0, 10}, {y, 0, 10}, PlotPoints -> 50,
ViewPoint -> {0.70, -3.0, 0.75}]

z=3 で xy平面に平行な平面を描きたいのですが
どうやって描けばよいですか?
どなたかお願いします。
0415132人目の素数さん2009/02/05(木) 10:25:08
{z[x, y], 3}
とするのです。
0416132人目の素数さん2009/02/05(木) 10:54:53
>>415
完璧です。 綺麗にお絵描きできました。
ありがとう。

もうひとつお願いします。
z=3 で xy平面に平行な平面のみをプロットする方法も
お願いします.
04174142009/02/05(木) 11:03:02
自己解決しました。

{z[0, y], 3} とするのですね.
0418132人目の素数さん2009/02/05(木) 11:04:17
名前間違えました.
>>416
でした.
0419132人目の素数さん2009/02/05(木) 12:17:08
Plot3D は 2 変数の関数のプロットです。
z[x, y] = 3 というのは x, y の関数なので
z = 3 は
Plot3D[3, {x, -1, 1}, {y, -1, 1}]
でいいのです。
0420132人目の素数さん2009/02/05(木) 15:19:20
>>419
完璧です。
ありがとう.
0421132人目の素数さん2009/02/05(木) 19:16:23
5.2のPlot3Dは関数の複数指定ができなくていちいちグラフィックスオブジェクト
として保持させてからShowする必要があった。
最近のMathematicaはかなり改善されてるが、まだまだ改良の余地はある。
がんばれウルフラム!
0422132人目の素数さん2009/02/05(木) 20:14:04
質問です。

>>414 or >>416 に関連して
y=5 で xz平面に平行な平面のプロット方法
をどなたかお願いします.
0423132人目の素数さん2009/02/05(木) 20:17:48
そういうのは ContourPlot3D を使ったほうがいい。
Mathematica 持ってないけど。
0424132人目の素数さん2009/02/05(木) 20:30:03
>>423
感激です。
素早いレスありがとう。
調べてみたいと思います。
0425132人目の素数さん2009/02/07(土) 12:54:15
曲面ぐりぐりするためのおまじない忘れた。
なんだっけ?
0426132人目の素数さん2009/02/07(土) 15:07:38
<<RealTime3D`
0427132人目の素数さん2009/02/07(土) 19:48:59
>>425
さっさとバージョンアップしろ
7はすごいぞ
3D回転もデフォルトだ
0428132人目の素数さん2009/02/07(土) 20:36:03
4*2=8
0429132人目の素数さん2009/02/07(土) 21:02:55
>>426
ありがと。
>>427
すごいって、細部まできれいってこと?
0430132人目の素数さん2009/02/07(土) 21:49:16
すごいなんてもんじゃない
細部まで綺麗だし

そのうえに
あんなことも
こんなこともできるんだ!
0431132人目の素数さん2009/02/07(土) 21:54:14
なぜか数学のソフトの説明に見えない不思議w
0432132人目の素数さん2009/02/07(土) 22:20:30
株価のチェックとかできるし、世界各地の気温や果ては人ゲノムの情報まで
全部わかる。確かに何のソフトかわからんw
0433132人目の素数さん2009/02/07(土) 23:16:05
v7を入れたら、v6はとっとと捨てたらいいが、v5.2は残しておいた方がいいかも。
v7はv5.2よりはメモリを消費するので、v7で計算できないことがv5.2ではできることもある。

グラフィックの質が格段に良くなっているので、計算点数減らしてでもv7を使いたくなるが。
0434132人目の素数さん2009/02/08(日) 00:37:12
>>433
マジか
下位ヴァージョンのカーネルも選べるようにしてくれたらいいのに
0435132人目の素数さん2009/02/08(日) 00:59:49
JavaのIDEみたいな機能だな。
確かに欲しいけど。
0436132人目の素数さん2009/02/08(日) 17:47:05
メモリがネックになって計算できないって
おまえらどんだけ少ないメモリ積んでんだよ
0437132人目の素数さん2009/02/08(日) 18:07:11
メモリを使うようなコードを書くと計算終わらん
0438132人目の素数さん2009/02/08(日) 20:46:05
方程式をSolveしながら
Manipulateしても
ちゃんと着いてくる

なかなかやるな 7
0439132人目の素数さん2009/02/09(月) 01:22:18
最近、4年ぶりにMathematicaを使い始めたが、ver 7は
3Dのグラフィックスが使いやすくなった。
マウスで3Dの視点をお好みの位置に決めた後、
その位置がどういう Viewpoint なのかを教えてくれる
機能があれば良いのだが..
0440132人目の素数さん2009/02/09(月) 06:28:19
viewpointって(1,1,1)でも(5,5,5)でも同じじゃない?
0441132人目の素数さん2009/02/09(月) 09:27:47
ちがうよ。
0442132人目の素数さん2009/02/09(月) 19:32:08
core i7のPCに
windows 7のOSで
Mathematica7これ最強
0443132人目の素数さん2009/02/09(月) 21:00:57
ListStreamPlotって version7 の売りだと思うんだが、ものすごくメモリ食うのな。
↓はWeatherDataで取得した風速ベクトルのデータだけど、たかが9点を
元にした流線を描かせただけでメモリを1.8GBも消費して(俺の環境では)
落ちる。なんとかならんもんかね。

ListStreamPlot[{{{139.767, 35.683}, {0.740407, -4.74255}},
{{139.833, 35.633}, {12.5036, -7.3423}},
{{139.78, 35.552}, {8.58425, 7.34851}},
{{139.662, 35.837}, {0.349356, 1.35571}},
{{139.528, 35.672}, {4.63184, -1.2594}},
{{139.401, 35.737}, {0.896234, -1.07553}},
{{139.348, 35.748}, {4.86188, 4.16199}},
{{139.384, 35.428}, {-0.593812, -1.26783}},
{{140.386, 35.765}, {-9.48151, -6.14744}}}]
0444132人目の素数さん2009/02/09(月) 21:18:44
>>442
>ListStreamPlot[{{{139.767, 35.683}, {0.740407, -4.74255}},
>{{139.833, 35.633}, {12.5036, -7.3423}},
>{{139.78, 35.552}, {8.58425, 7.34851}},
>{{139.662, 35.837}, {0.349356, 1.35571}},
>{{139.528, 35.672}, {4.63184, -1.2594}},
>{{139.401, 35.737}, {0.896234, -1.07553}},
>{{139.348, 35.748}, {4.86188, 4.16199}},
>{{139.384, 35.428}, {-0.593812, -1.26783}},
>{{140.386, 35.765}, {-9.48151, -6.14744}}}]

確かに落ちる

2群に別れてるからかな
0445132人目の素数さん2009/02/10(火) 13:36:28
たとえばf(f0,t)=sin(2*Pi*f0*t)というような定数f0を含む変数tの関数をグラフに描くときに
f0に具体的な数字を入れずに描く方法はありませんか?
f0はそのままグラフ上に反映されて欲しいです.
0446132人目の素数さん2009/02/10(火) 20:33:30
なにをいってるのか意味不明
0447132人目の素数さん2009/02/10(火) 21:01:36
0< f_0 < 1 ∈ R
みたいな定数を表示させたいんじゃない?
0448132人目の素数さん2009/02/10(火) 21:04:31
Mathematica Home Edition
http://www.wolfram.com/products/mathematicahomeedition/
・価格は295ドル
・機能はプロフェッショナル版と全く同じ
・商用利用・授業での利用等は不可(宿題に使うのは可)
・ダウンロード販売のみ
・現時点では英語版のみ。アメリカとカナダからのみダウンロード可

個人でライセンス持ってる俺の立場は…
0449132人目の素数さん2009/02/10(火) 22:01:09
>>447
>(宿題に使うのは可)

宿題に使ったら
バカになるじゃないか
0450132人目の素数さん2009/02/10(火) 22:27:39
>>449
アメでは大学院のクラスでもhomeworkが出るよ。日本で言うレポートのこと。

高価なMatlabでも安価な学生版があるわけだし、Mathematicaにあってもおかしくない。
0451132人目の素数さん2009/02/10(火) 22:43:10
>>448は、スチューデント版とは別な。スチューデント版はもっと安い。
学生でもなく、企業で使うのでもなく、家で趣味として数学を楽しむ人
がターゲット。ってどれぐらい需要があるんだろ。
0452132人目の素数さん2009/02/10(火) 23:50:04
大学で使ってて、卒業後に家でも使いたいって層?
0453132人目の素数さん2009/02/11(水) 00:39:54
正規ライセンスの Professional が職場にあり、自宅でHome
を使用し、その結果を職場のProfessionalで走らせる。
これライセンス違反になるの?
0454132人目の素数さん2009/02/11(水) 01:00:19
>>448
これって日本語版もあるの?
0455132人目の素数さん2009/02/11(水) 01:17:57
>>454
まだ今月の5日に発表されたばかりで、日本語版は無い。
そのうち出るかもしれんが。
0456132人目の素数さん2009/02/11(水) 08:58:24
日本語版は5万円と予想してみる
0457132人目の素数さん2009/02/11(水) 09:46:54
>>453
ライセンスがProfessionalとHome分あるなら何も問題無いでしょ。
0458132人目の素数さん2009/02/11(水) 10:23:59
>>456
円高メリットが、、、
04594432009/02/11(水) 11:31:25
逆にサンプルの数を増やしたら上手く行ったわ。やっぱり場所が
偏在してると駄目なんだろうか。

data = Cases[{{WeatherData[#, "Longitude"],
WeatherData[#, "Latitude"]}, WeatherData[#, "WindSpeed"]*
({Cos[#], Sin[#]} &[WeatherData[#, "WindDirection"]])} & /@
WeatherData[{"Tokyo", 50}], {{_Real, _Real}, {_Real, _Real}}];
g1 = ListStreamPlot[data];
g2 = Graphics[{EdgeForm[Black], LightGray,
CountryData["Japan", "FullPolygon"]}];
Show[g2, g1, ImageSize -> 400, AbsoluteOptions[g1, PlotRange],
AspectRatio -> Automatic]
04604452009/02/11(水) 16:30:58
書き方が悪かったみたいですね.
たとえばy=axのグラフを書こうとするとaに何か値を入れなければなりませんよね.
このとき,aが未定定数のまま,プロットができないかという質問です.
0461132人目の素数さん2009/02/11(水) 18:37:31
mathematicaにa,2a,3aと目盛りを振ってもらいたいわけですね?
0462132人目の素数さん2009/02/11(水) 20:19:35
>>461
違うと思います。
>>460
a が分からないと右上がりかどうかも分からないので、グラフの形は分かりません。
a に具体的な値をいろいろ当てはめて同じグラフにプロットすることはできます。
0463132人目の素数さん2009/02/12(木) 00:58:35
>>460
Manipulate[Plot[Sin[a x], {x, 0, 2 \[Pi]}], {a, 1, 10}]
0464132人目の素数さん2009/02/12(木) 01:07:53
ttp://commons.wikimedia.org/wiki/File:KleinBottle-01.png

このページのコードを実行してみたんだけど、
切れ目が入ってしまって、画像のような出力は得られない。
どうやらu=πのところっぽいんだけど、なんでだろ?
0465132人目の素数さん2009/02/12(木) 03:37:46
うちの大学がMathematicaからMaximaに乗り換えたんだけど氏ねよ
0466132人目の素数さん2009/02/12(木) 06:14:41
>>464
UnitStepをIf文に直してuの範囲を0〜4Piにしたらそれらしいものに
なったけど、まだ何か違うな
0467132人目の素数さん2009/02/12(木) 06:20:52
あ、if文に直すというのは、uの判定を元の式どおりにするってことです。
0468132人目の素数さん2009/02/12(木) 12:18:13
>>465
定員割れしてフトコロ寂しいんだろ。察してやれ
0469132人目の素数さん2009/02/12(木) 16:02:44
>>461
そうです.
>>462
言われてみれば,そりゃそうですね.
>>463
こりゃいいですね.ありがとう.
0470132人目の素数さん2009/02/12(木) 19:25:08
>>465
さようならw
生協とか>>448の日本語版を個人で買ってこのスレに戻って来ることを期待しとるぞ
0471132人目の素数さん2009/02/12(木) 19:55:27
>>464
最初問題なく出力されたけど、
起動しなおしてもう1回やってみたら切れ目が・・・
なんじゃこりゃ
0472132人目の素数さん2009/02/14(土) 20:55:51
Home Editionいいな
でもさ、通常より格段に安いとは言ってもそこそこの値段がするものなんだからパッケージが欲しいなあ
カスタマーサービスに連絡しろって書いてあるけど実際もらえるのかな
0473132人目の素数さん2009/02/16(月) 11:29:33
すいません、どうしても判らないんで質問させてください
行列式とか、複数の数式をまとめてカウントする方法って無いでしょうか?
\!\(\*
TagBox[
RowBox[{"(", "\[NoBreak]", GridBox[{
{"8", "5", "0", "6", "0"},
{"3", "0", "0", "2", "0"},
{"0", "0", "4", "0", "0"},
{"2", "0", "2", "2", "2"},
{"7", "0", "0", "0", "0"}
}], "\[NoBreak]", ")"}],
Function[ BoxForm`e$,
MatrixForm[ BoxForm`e$]]]\)
こんな感じの行列式の1つの数をカウントする方法をご教授願いたいです
CountだとList要素で、しかも1つのlistしか出来ないみたいなので
0474132人目の素数さん2009/02/16(月) 11:41:42
意味がよくわからないけど、例えば0より大きい要素の数を数えるとかだったら、


Count[\!\(\*
TagBox[
RowBox[{"(", "", GridBox[{
{"8", "5", "0", "6", "0"},
{"3", "0", "0", "2", "0"},
{"0", "0", "4", "0", "0"},
{"2", "0", "2", "2", "2"},
{"7", "0", "0", "0", "0"}
}], "", ")"}],
Function[BoxForm`e$,
MatrixForm[BoxForm`e$]]]\), a_ /; a > 0, 2]
0475132人目の素数さん2009/02/16(月) 12:02:05
すいません、わかりづらかったですよね。。
例えば
{5,0,0,0,0}という数字の羅列があったとして
0の数字の個数が知りたい場合は
Count[{5,0,0,0,0},0]にすればいいですよね?
それでは、{5,0,0,0,0}、{6,2,0,0,3}、{5,2,0,0,0}などの乱数リストが
100個あった場合、0の数の合計を知りたい時どうすればいいのか判らないのです
0476132人目の素数さん2009/02/16(月) 13:33:32
>>475
リストのリストなら、例示したように、Countの第3引数のレベルを2にすればいいんじゃないの?
Count[リストのリスト, a_/;a==0, 2]
で0の数がでるでしょ?
04774762009/02/16(月) 13:39:26
>>475
Countの説明をよく見た方がいい。第3引数のlevelspecとか。
0478132人目の素数さん2009/02/16(月) 14:54:21
>>477
解決しました!ありがとうございました!
0479132人目の素数さん2009/02/18(水) 23:52:58
みんなどれ落としてるの?いくつかあるけど容量が微妙に違うような?
0480132人目の素数さん2009/02/19(木) 07:57:46
買ってるよ
0481132人目の素数さん2009/02/19(木) 18:33:27
うむ、この機能で30万円なら安い
0482132人目の素数さん2009/02/19(木) 18:45:48
ListPlot で自動で凡例はつけられないのですか?
0483132人目の素数さん2009/02/19(木) 19:20:13
> うむ、この機能で30万円なら安い
orz
0484132人目の素数さん2009/02/22(日) 01:19:15
質問ーー。
Mathematica 4 をVistaでも使ってる人いる?
0485132人目の素数さん2009/02/22(日) 04:35:17
age
04864762009/03/06(金) 16:44:54
一体いつになったら日本でhome editionが買えるんだよ?
0487132人目の素数さん2009/03/07(土) 12:23:26
英語で問い合わせる作業に戻るんだ
0488132人目の素数さん2009/03/07(土) 15:30:11
コンセントの形で国を分類するとか、ver7の例題が楽しすぎる。Mathematicaはどこを目指してるんだ。
0489132人目の素数さん2009/03/07(土) 22:58:21
MS-Officeじゃない?

Mathematicaはスゴイよ。最適化の問題を解こうと思ってMatlabでmpsフォーマットのファイルを
読み込むライブラリか何かネットにないかな?と思って探したけどなかった。しかし、
Mathematicaはデフォルトでサポートw
0490132人目の素数さん2009/03/08(日) 15:59:24
ListPlot で簡単に凡例できませんか?
ver6 です
Mathematica のサイトにある

Needs["PlotLegends`"]
ListPlot[Table[{x, f[x]}, {f, {Sin, Cos, Log}}, {x, 0, 10, 0.5}],
PlotLegend -> {"Sine", "Cosine", "Log"},
LegendPosition -> {1.1, -0.4}, Joined -> {True, True, False},
PlotMarkers -> Automatic]

↑すらできません
PlotLegend は Plot, ListPlot で使えるらしいです

http://reference.wolfram.com/mathematica/PlotLegends/ref/PlotLegend.html
0491132人目の素数さん2009/03/08(日) 23:27:10
Mathematicaの凡例って無駄にでかい余白と言い無駄にでかい影と言いあんま
使う気しないんだけど、なんであんなデザインなんだろう。
04924902009/03/08(日) 23:46:15
>>491
では1つのグラフに複数のデータをプロットする場合は
どのように区別させているのですか?
0493132人目の素数さん2009/03/09(月) 03:21:43
>>491
確かに。
俺は Text とか Line とか使って手動で凡例作ってる。
0494132人目の素数さん2009/03/09(月) 23:32:39
理論物理学者で数学ソフトを扱う米Wolfram ResearchのCEO、スティー
ブン・ウルフラム氏が、新たな検索技術「Wolfram|Alpha」を限定公開した。

Wolfram|Alphaは5月に公開予定で、現在は少数のユーザーにのみ公開している。
このプロジェクトは、アルゴリズムや自然言語解析などを活用して、「円周率の300
けた目は?」といった事実に関する質問に回答する「計算型ナレッジエンジン」を目
指している。ウルフラム氏は具体的な仕組みを明らかにしていない。

Wolfram|Alphaのデモに参加した検索エンジンの専門家ノバ・スピバック氏は、この
検索エンジンは「Googleのように答えを含む文書を返すのでもなく、Wikipediaのよう
な巨大なデータベースでもなく、Powersetのように単に自然言語を解析して文書を
検索するのでもない」としている。

Wolfram|Alphaは、「ティンブクトゥはどこの国にあるか」「水素原子の陽子は幾つか」
「今月のシアトルの平均降水量は?」「ISSはどこか」「GOOG(Google)の株価が300ド
ル以上だったのはいつか」といった事実に関する質問に回答してくれるという。

スピバック氏は、Wolfram|Alphaは幅広い質問への答えを提供し、データベースから
答えを探すのではなく回答を計算するという点でGoogle よりもずっとスマートだとし
ている。「WebにとってGoogleと同じくらい重要かもしれない」「Googleの人がこれを見
たら驚いて、欲しくなるだろう」と賞賛している。

http://headlines.yahoo.co.jp/hl?a=20090309-00000039-zdn_n-sci
0495132人目の素数さん2009/03/10(火) 00:16:16
やりたいことは分かったが、サービスとして定着するかどうかは微妙だな〜
0496132人目の素数さん2009/03/10(火) 18:38:37
本当にそんなにすごいものであれば普通にGoogleに買収されそうで
0497132人目の素数さん2009/03/10(火) 19:44:50
スティーブン・ウルフラムって天才科学者だぞ
0498132人目の素数さん2009/03/10(火) 21:20:53
どこが天才?
物理に寄与した?
0499132人目の素数さん2009/03/10(火) 21:45:40
天才がいれば儲かれば誰も苦労しない。
0500132人目の素数さん2009/03/11(水) 02:11:00
スティーブン・ウルフラムが宗教を創ったとしたら
俺は入教してしまうだろう
0501132人目の素数さん2009/03/11(水) 02:30:01
数学なんて一種の宗教じゃんw
0502KingGold ◆3waIkAJWrg 2009/03/11(水) 04:30:17
人類への念の無許可見による介入を阻めば、哲学もよりよくなるだろう。
0503132人目の素数さん2009/03/12(木) 00:12:31
折れのいたところの数学教員はカルトの教祖みたいなキチガイばかりだった。
0504132人目の素数さん2009/03/21(土) 19:32:25
ウルフラムの業績を列挙しようぜ
0505132人目の素数さん2009/03/22(日) 08:56:35
Mathematica を開発した

以上
0506132人目の素数さん2009/03/22(日) 10:19:11
他には
0507132人目の素数さん2009/03/22(日) 13:01:40
Mathematica で儲けてウハウハ
弟も役員でウハウハ
一家安泰
0508132人目の素数さん2009/03/25(水) 20:24:35
やせました
0509132人目の素数さん2009/03/29(日) 23:39:44
http://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%86%E3%82%A3%E3%83%BC%E3%83%96%E3%83%B3%E3%83%BB%E3%82%A6%E3%83%AB%E3%83%95%E3%83%A9%E3%83%A0
0510132人目の素数さん2009/04/03(金) 11:26:47
ver6からデバッガがついたのはいいんだけど、使い方がいまいちわからない。
どっかにチュートリアルとか使い方の解説はないかな。
ヘルプ見ても個別のコマンドの短い説明が載ってるだけで、ノートブックでの統合的な使い方が
わからない。Webで探したけど、不思議なほど見つからないんだよね。
0511132人目の素数さん2009/04/03(金) 21:43:53
は?
■ このスレッドは過去ログ倉庫に格納されています