〓 Mathematica 3 〓
レス数が1000を超えています。これ以上書き込みはできません。
0001132人目の素数さん
2005/07/15(金) 16:37:20, - ' ,..、、.ヾ{{フ'⌒`ヽ、
/ ,:', -‐‐` ´ '´⌒ヽ ヾ:、
. ,' ,'´ ,ィ ,ィ ,' , `ヽ', ',-<
,' .i /|. /.| { i, i, }. }_,,))
! | ! .,'-.{ ! !|; |`、.}゙!.! |. ! ヽ.
', ', |Vァ=、゙、 `゙、!-_:ト,リ', l ! | ゙',
ヽ、', l:!Kノ}. f:_.)i゙i: リ ! l ル
| l!iヾ- ' , .!__:ノ ゙ ,リ l リ'´
. ',|!!、 r‐┐ ` ノ'. /,イ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
'i!゙、ヽ、 ゙ー' _, ィ,:',:''´ < Mathematica に関する話題はここに書いてね!
゙:、ィ、jヾー::: 'iヘ .ノ',リ. \___________________
,、- '´ ヽ、゙、 { `>"、
/\\ ', } //`ヽ
★前スレ
〓Mathematica〓
http://science2.2ch.net/test/read.cgi/math/985023298/
〓 Mathematica 2 〓
http://science3.2ch.net/test/read.cgi/math/1078534285/
0002132人目の素数さん
2005/07/15(金) 16:40:030003132人目の素数さん
2005/07/15(金) 22:30:46算数が苦手なはずのさくらたんがMathematicaとは、これいかに?
0004132人目の素数さん
2005/07/15(金) 23:43:080005132人目の素数さん
2005/07/16(土) 00:13:36数ヲタにはロリコンしかいないの? Part10
http://science3.2ch.net/test/read.cgi/math/1114124400/
0006132人目の素数さん
2005/07/16(土) 02:02:42「◆ わからない〜」スレを立てたのはさくらたんだって
0007132人目の素数さん
2005/07/16(土) 02:07:01乙
0008132人目の素数さん
2005/07/16(土) 08:28:44新スレおめでとうございます
, _ ノ)
γ∞γ~ \
| / 从从) )
ヽ | | l l |〃/VVVVVVVVVVVVVVVVVVVVVVVVN\
`从ハ~ ワノ∩ ハニャウェ━━━━━━━━━━━━ブ >εε=ヽ( `Д´)ノ ウワァァァァン
⊃ .VVVVVVVVVVVVVVVVVVVVVVVVVN/
, _ ノ)
γ∞γ~ \
| / 从从) ) 人人人人人
ヽ | | l l |〃 ニコニコ ≪ヽ( `Д´)ノ ≫ ビリビリ
`从ハ~ ワノ) ^Y^Y^Y^Y^Y
, _ ノ)
γ∞γ~ \
| / 从从) )
ヽ | | l l |〃 ハニャーン! ヽ(・∀・ )ノ ハニャーン!
`从ハ~ ワノ∩
0009132人目の素数さん
2005/07/16(土) 16:52:22,. '´ /-‐- `ヽ / \ `.、
,:' ,:' , , , ` ヽ ', ':,
,:' ,:' ,:' / ,' i 、 ', ゙:,,
,',' ,' ,' ,' /{ ,'i! ,',. ',, ', ', ',',
. i.i ! i ,. ,'i ,',,,{.{ |!. |,,', !! }'、 ! i !
'!', |, { l l l'''; i ゙、 ',゙、 |. ', .}|}ノヾ, r‐-、 l.|
! ゙、ヾ',',ヽ| _......_ `゙ V......_ |ノ!`ヽィl l
| iヽl ッ''゙~~゙' '゙~~゙゙'ヾ_.,',' ,','
! ! ||', ⊂⊃ , ⊂⊃.〃 .,i
l ', ii .l ー-‐ ノ.,' , ,:'ノ
',.',{{ ヽ、 _ ノ,:' ,:'´
゙、',',|ヽ、ヽ、 , ィ/"〃リ
ヾ ヽヾ゙゙'`!' ー ´ |"´ノ'
`ヽ`,`「´´ ̄``_, イ
_...、--‐‐''´ ____.....〉`'‐‐--- 、
みんな、さくらの応援ありがとう!
0010132人目の素数さん
2005/07/16(土) 20:29:510011132人目の素数さん
2005/07/19(火) 06:43:44,' / ,' {l. ! {/ ,イ / }| !|', !. ', ', ゙,
ハ〃 ! !| | | ∠/ ,:'-ノ} /リ l ,ム. ! } |!
ハヽ、ゝ!| l | ,:',;='ィ'、'´ ,'.ノ ノ.,;lノ=、l .,' ,' ,' ノ
{ l l ', |'ヲi(_ノ.} ´ i(ノ.}゙!ノ,:',:''´
', h. ', ',゙、 ':゙゙_.ノ. ':゙_ノ〃ン
':, { ',', ':,':, 丶 ,' l .}
ヾ ':,':, ':ヾ、._ 「´/ ,' | .,' 5.2リリースおめでとうございます!
`ヾ-、`ヽ_ `´ _,.ィリ.ノ ,'
リ';',ヾ| ` ‐┬ ´ _ノノ,'/
ヾ,、-- 、 _ | ´ノ'
f ヾ、..___ ヽ、 ー‐''
0012132人目の素数さん
2005/07/23(土) 05:26:360013132人目の素数さん
2005/07/25(月) 17:29:42無料ですか?
0014132人目の素数さん
2005/07/25(月) 17:35:39買う。めちゃくちゃ高い。
0015132人目の素数さん
2005/07/25(月) 17:43:35いくらですか?
0016132人目の素数さん
2005/07/25(月) 19:04:15http://www.varsitywave.co.jp/products/mathematica/html/student.html
0017132人目の素数さん
2005/07/25(月) 19:12:05高いなぁ・・・
バージョン更新したらもう1度払いなおさないといけないとかはないですよね?
あと、学生版じゃない奴はもっと高いんですか?
機能はそっちのほうがいいんでしょ?
0018132人目の素数さん
2005/07/25(月) 19:34:47学生や学校関係者でなければ、\320,706 (税込)
http://www.amazon.co.jp/exec/obidos/ASIN/B0009I9R4S/qid=1122287546/sr=1-16/ref=sr_1_0_16/249-6418441-5801104
機能などについてはWolfram Researchで調べてください。
0019132人目の素数さん
2005/07/25(月) 19:47:4616のリンクには機能はプロフェッショナル用と変わらないと書いてありますが、
本当に何も変わらないんですか?10倍も値段が違うのに?
学生には特別安く提供するってだけですか?
0020132人目の素数さん
2005/07/25(月) 20:16:57http://www.wolfram.com/index.ja.html
0021132人目の素数さん
2005/07/25(月) 20:23:37http://www.wolfram.com/products/student/mathforstudents/qa.html#difference
0022ニコちゃん ◆9COufv/UGU
2005/07/25(月) 20:46:49処理スピード、機能は同等。
ハードコピーのMathematica Bookがついてこない。
プリントアウトすると、下に"Printed by Mathematica for Students"がつく。
学生の証明書が必要。
か。 しかし、ワレマティカって言われるくらいの代物だし(以下自粛。。
0023132人目の素数さん
2005/07/25(月) 21:13:34> しかし、ワレマティカって言われるくらいの代物だし(以下自粛。。
詳しく。
何がいけないんですか?
0024132人目の素数さん
2005/07/25(月) 23:41:49一番の違いはインストール時にMathIDが要求されること。そのため異なるPCにインストールするには新たにMathIDをWolfram Researchに請求する必要がある。
Pro版はMathIDは必要なく原理的には何台でもインストールできる。(もちろんライセンス上問題はあるが…)
複数台にインストールできるからといってMathematicaをMath linkを使って並列計算させようしてもPro版だと確か4台までしかLinkできなかったはず。それ以上を望むならさらに上位バージョンが必要。
0025132人目の素数さん
2005/07/26(火) 03:00:450026132人目の素数さん
2005/07/26(火) 11:54:21なんにも自分で調べないのに5万や10万を払ってソフトを買うわけがない。
0027132人目の素数さん
2005/07/27(水) 07:04:49「3x+1問題
まず,(1以上の)自然数 n に対して次のような関数 f(n)
f(n) = n/2 : n が偶数の場合
f(n) = 3n+1 : n が奇数の場合
を考える.
これに対し,任意の自然数 n に対して,関数 f を繰り返し適用するといつか必ず 1 になるという「予想」がある.
この予想は真か偽か… というのがこの問題である.
さて,この予想の真偽を体感すべく,上の f(n) を Mathematica で 定義し,
n=1 から n=100 程度まで予想が成り立つかどうか試してみよ.
また、fm(n) = 1 なる最小の m を K(n) と書いたとき,
K(n) がいくつになるか,n=1 から n=100 程度まで調べ,グラフにせよ.」
f(n)の定義までは出来たのですが、K(n)の定義のしかたがわかりません。
どなたかご教授をお願いします。
0028132人目の素数さん
2005/07/27(水) 08:55:590029132人目の素数さん
2005/07/27(水) 09:32:58f[n_]:=n/2/;EvenQ[n]
f[n_]:=3n+1/;OddQ[n]
K[n_]:=Length[NestWhileList[f,n,#!=1&]]-1
ListPlot[Table[K[n],{n,100}]];
0030132人目の素数さん
2005/07/27(水) 10:40:51ageなくても見てる奴は見てる。2ちゃんねるブラウザがある奴なら
0031132人目の素数さん
2005/07/28(木) 16:28:20それ何?
0032132人目の素数さん
2005/07/28(木) 17:33:582ちゃんねるブラウザ の検索結果 約 35,200 件
0033132人目の素数さん
2005/07/29(金) 00:04:490034132人目の素数さん
2005/07/29(金) 02:17:50付属のMathematicaブックを順に読んでいくのが一番良いと思う。ただし、
プログラミングの素養がある程度あるという前提で。
0035132人目の素数さん
2005/07/29(金) 11:58:26のような配列を作りたいのですが、どうすればできますでしょうか?
よろしければヒントお願いします
0036132人目の素数さん
2005/07/29(金) 15:15:36Module[{s=ToString[BaseForm[b,2]]},
StringDrop[s,{Part[StringPosition[s,"\n"],1,1],-1}]]
BinDigitsN[b_,N_]:=Module[{l=Length[d=Characters[BinDigits[b]]]},
Join[Table[0,{N-l}],d]]
Table[BinDigitsN[n,4],{n,15}]
0037さくらタン
2005/07/29(金) 15:47:23BinDigits[0]={0};
BinDigits[1]={1};
BinDigits[x_]:=Join[BinDigits[Quotient[x,2]],{Mod[x,2]}]
BinDigitsN[x_,n_]:=Module[{l=Length[d=BinDigits[x]]},Join[Table[0,{n-l}],d]]
Table[BinDigitsN[x,4],{x,15}]
0038さくらタン
2005/07/29(金) 15:54:48BinDigits[0]={};
BinDigits[x_]:=Join[BinDigits[Quotient[x,2]],{Mod[x,2]}]
でおkだた
0039132人目の素数さん
2005/07/29(金) 21:46:19ありがとうございます。
mathematicaブックって洋書しか売っていないのでしょうか?
夏休みなので、学校のサーバに自宅からログインして使おうと
思っているので、ヘルプのマセマ本では使いにくいので
実際の本を手元に置いて使いたいのですが。
0040132人目の素数さん
2005/07/30(土) 01:09:35第4版は訳書がありますが、第5版は原書しかありません。
0041132人目の素数さん
2005/07/30(土) 01:12:28digits[n_] := Table[IntegerDigits[i, 2, n], {i, 0, 2^n - 1}];で
digits[4]とすれば求めるものが得られる。
0042132人目の素数さん
2005/07/30(土) 22:23:53ありがとうございました。
やっぱり、ないのですね。
第四版が古本屋で安く手に入らないか、さがしてみます。
0043132人目の素数さん
2005/07/31(日) 01:42:520044132人目の素数さん
2005/07/31(日) 02:08:55>>39
0045132人目の素数さん
2005/08/02(火) 19:48:521000x1000くらいの行列を記したファイルを連続で読み込んで、
そのグラフをアニメーションさせるにはどうしたらいいでしょうか。
配列にしてやってDoとShowで回せばいいと思うんですが、
ファイル"f1.dat", "f2.dat", "f3.dat"... とあった場合に
連続でImportさせるにはどうしたらよいのか分からないです・・・。
0046132人目の素数さん
2005/08/02(火) 19:51:100047132人目の素数さん
2005/08/03(水) 15:53:48すみません、ファイルにチェインっていうのが
わからないんですがどういうことでしょうか??
0048さくらタン
2005/08/03(水) 16:32:04俺も分からん、教えてんか。
とりあえず、
SetDirectory["データのあるディレクトリ"];
data = Map[Import, FileNames["*.dat"]];
で、できへん?
あ、でもファイル名の数字の部分をを"f01.dat"とかにせんと、順番が変なるわ。
0049さくらタン
2005/08/03(水) 16:34:510050132人目の素数さん
2005/08/03(水) 17:35:33> data = Map[Import, FileNames["*.dat"]];
Mapを使ってImportするとき、データは行列なんで"Table"で読み込みたいんですが
どうやって記述したらいいでしょうか。
諦めて手動でやろうと:
f01=Import["f01.dat","Table"];
f02=Import["f02.dat","Table"];
f03.....
として、ListDensityPlot[f01]、ListDensityPlot[f02]...で描いたグラフをアニメーションさせる、ってのは無理でしょうか。
何度もすみません。お願いします。
0051132人目の素数さん
2005/08/03(水) 19:36:25とりあえずTable[Import["f"<>ToString[i]<>".dat"],{i,3}]とすればとりあえず
{(f1.datのデータ),(f2.datのデータ),(f3.datのデータ),…}とはできる。
0052さくらタン
2005/08/03(水) 21:01:31ファイルの拡張子がdatやったら、自動的にTable形式で読み込むとヘルプに書いとるから
特に指定する必要は無いと思うが、あえてやるんやったら
data = Map[Import[#, "Table"]&, FileNames["f*.dat"]];
て感じか。
>>51
そのやり方(・∀・)エエナァ!!
0053132人目の素数さん
2005/08/07(日) 22:52:20FAQ のような気がするんだけど、 みつからなかった。
0055132人目の素数さん
2005/08/09(火) 08:41:43Off[General::spell];
0056132人目の素数さん
2005/08/10(水) 23:08:500057132人目の素数さん
2005/08/11(木) 00:34:02ときどき見てた
0058132人目の素数さん
2005/08/11(木) 01:28:50これはPC用ソフトMathematica(マセマティカ)
0059132人目の素数さん
2005/08/11(木) 17:48:08ワラタw
0060132人目の素数さん
2005/08/16(火) 17:42:49MultipleListPlotでは対数軸は扱えないのでしょうか??何か良い方法ないですかね。
0061132人目の素数さん
2005/08/16(火) 17:45:18`,ヾ / ,;;iiiiiiiiiii;、 \ _ノソ´
iカ / ,;;´ ;lllllllllllllii、 \ iカ
iサ' ,;´ ,;;llllllllllllllllllllii、 fサ
!カ、._ ,=ゞiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii!! __fカヘ.
/ `ヾサ;三ミミミミミご彡彡彡ミヾサ`´ 'i、
i' ,._Ξミミミミミミき彡/////ii_ |
| ;カ≡|ヾヾヾミミミミミぶ、//巛iリ≡カi |
| iサ |l lヾヾシヾミミミミり|ii//三iリ `サi |
| ,カ ,カll|l l lヾリリリリリ川川|爪ミミiリllカ、カi |
| ;iサ,サ |l l l リリ川川川川|爪ミミiiリ サi サi |
| iカ ;カ, |l l リリリリ川川川川l爪ミミilリ ,カi カi |
| iサ ;サ, |リ リリ川川川川川l爪ミミiリ ,サi サi |
| iサ ;iカ, | リ彡彡川川川川|爪ミミiリ ,カi :サ、 |
,i厂 iサ, |彡彡彡彡ノ|川川|爪ミミリ ,サi `ヘ、
,√ ,:カ, |彡彡彡彡ノ川川|ゞミミミリ ,カi `ヾ
´ ;サ, |彡彡彡彡川川リゞミミリ ,サi
;カ, |彡彡彡彡リリリミミミシ ,カi
,;サ, |彡彡ノリリリリミミミシ ,サi
;メ'´ i彡ノリリリリリゞミミシ `ヘ、
;メ ヾリリリリノ巛ゞシ `ヘ、
;メ ``十≡=十´ `ヘ、
0062132人目の素数さん
2005/08/16(火) 21:13:28感謝
0063GiantLeaves ◆6fN.Sojv5w
2005/08/16(火) 22:08:450064132人目の素数さん
2005/08/17(水) 02:02:080065132人目の素数さん
2005/08/17(水) 07:55:510066GiantLeaves ◆6fN.Sojv5w
2005/08/17(水) 08:25:250067132人目の素数さん
2005/08/18(木) 17:33:42の出力は{{1}}となりますが,1と出力させることはできないのでしょうか?
{{Pos}}=Position[{a, b, c, d, e}, a];
Pos
とすれば一応できますがなんか見苦しいもので。。。
0068132人目の素数さん
2005/08/18(木) 18:15:190069132人目の素数さん
2005/08/21(日) 21:49:19f[x_,y_]:=[expr1;expr2;]としてみたのですができませんでした
0070132人目の素数さん
2005/08/21(日) 22:49:18「複数の式を1つの関数にまとめる」の意味がわからないが、
複数の手続きを連続して実行したいなら、
f[x_,y_] := (expr1; expr2;)
0071132人目の素数さん
2005/08/22(月) 20:47:11のようなリストを
{1,2,3,...,n}
としたいのですがどうすればよいですか?
Joinを使おうとしたのですがnが大きいとすべて列挙するのが難しいので・・
よろしくお願いします
0072GiantLeaves ◆6fN.Sojv5w
2005/08/22(月) 21:41:330073GiantLeaves ◆6fN.Sojv5w
2005/08/22(月) 21:44:020074132人目の素数さん
2005/08/23(火) 10:13:350075132人目の素数さん
2005/08/25(木) 13:57:06x=n(n=const)
のグラフはどのように描けばよいのでしょうか?
Plot[x = 3, {x, 0, 5}]
としてみたのですがエラーが出てy=3が描画されてしまいます
0076132人目の素数さん
2005/08/26(金) 21:54:12こんな感じで、いかがでしょう?
0077132人目の素数さん
2005/08/30(火) 19:20:330078132人目の素数さん
2005/08/31(水) 00:29:310079132人目の素数さん
2005/09/08(木) 21:52:470080132人目の素数さん
2005/09/09(金) 00:25:590081132人目の素数さん
2005/09/09(金) 02:34:090082132人目の素数さん
2005/09/09(金) 12:12:430083132人目の素数さん
2005/09/10(土) 01:23:23SphericalPlot3D?
0084132人目の素数さん
2005/09/16(金) 12:53:360085132人目の素数さん
2005/09/16(金) 16:44:110086132人目の素数さん
2005/09/18(日) 16:31:551×n行列を転置してn×1行列にしたいのですが,
Transpose[matrix]
を使ってもエラーが出てできませんでした
どうすればよいのでしょうか?
0087132人目の素数さん
2005/09/18(日) 18:36:47Out[1]={{1},{2},{3}}
0088132人目の素数さん
2005/09/18(日) 22:15:06ありがとうございました
参考になりました
もう1つ質問させてください
リストの正数や負数の数をカウントしたいのですがどうすればよいのでしょうか?
Count[list , _>0]やCount[list , # > 0 &]
としてみたのですがうまくいきませんでした
0089132人目の素数さん
2005/09/19(月) 08:06:03Count[{0, 1, -2, 3, 4, -5}, _?(# > 0 &)]
0090132人目の素数さん
2005/09/19(月) 19:48:04一時的に関数1の出力をなくすようなことはできますか?
0091132人目の素数さん
2005/09/20(火) 09:04:000092132人目の素数さん
2005/09/30(金) 02:57:300093132人目の素数さん
2005/09/30(金) 13:25:360094132人目の素数さん
2005/10/02(日) 14:20:05価値はありますか?
0095132人目の素数さん
2005/10/02(日) 15:29:26地味なところでは計算精度・速度の向上もあるが、100*100の行列の演算くらいの大規模計算で無い限り差が分からないと思う。
0097132人目の素数さん
2005/10/04(火) 00:42:27取り敢ず体験版使ってみれば?
日本語化されてるし。
009894
2005/10/05(水) 04:17:31使ってみました。
特に面白そうなのはなかったんですがReduceだけは便利そうですね。
Sin(x)==Cos(x)みたいなのが解けるっていうのにはちょっと惹かれました。
0099132人目の素数さん
2005/10/07(金) 12:38:29アドバイスよろしくお願いします
0100132人目の素数さん
2005/10/07(金) 16:18:44任意の平均,分散の正規分布のp値を求めたいときはどうすればいいですか?
0101132人目の素数さん
2005/10/15(土) 06:41:180102132人目の素数さん
2005/10/18(火) 17:11:12これを回転してy軸と水平に表示させる方法はありますか?
0103132人目の素数さん
2005/10/19(水) 18:54:43Frame-> Trueの際にTicksを有効にしたいのですが、
なにか名案があったらお教え下さい。
0104132人目の素数さん
2005/10/20(木) 20:00:430105132人目の素数さん
2005/10/23(日) 23:52:15sR=441*4;siZe=sR*75;timeLine=Range[siZe];t=n/siZe;
a=0.41+0.59*Exp[-3*(2t-1)^2]*(Sin[Pi*((6*Abs[t-0.5])!)])^2; mL=5;mR=11;x0=0.98;
yL=Cos[mL*ArcCos[x]];fL=Compile[{x,n},Evaluate[x+a*(yL-x)]];
dL=FoldList[fL,x0,timeLine];
ListPlot[dL,PlotStyle->{RGBColor[0.05,0.2,0.85]}];
yR=Cos[mR*ArcCos[x]];fR=Compile[{x,n},Evaluate[x+a*(yR-x)]];
dR=FoldList[fR,x0,timeLine];
ListPlot[dR,PlotStyle->{RGBColor[0.85,0.2,0.1]}];
ListPlay[{dL,0.5*dR},SampleRate->sR,SampleDepth->16]
0106132人目の素数さん
2005/10/25(火) 02:26:220107132人目の素数さん
2005/10/25(火) 18:34:260108132人目の素数さん
2005/10/25(火) 19:42:440109132人目の素数さん
2005/10/25(火) 19:57:350110132人目の素数さん
2005/10/26(水) 10:35:52どうした。悩みがあるなら聞くぞ?
0111132人目の素数さん
2005/10/26(水) 20:57:03に答えてくれないかな、いや、ください。
0112132人目の素数さん
2005/10/29(土) 16:59:19を
x = rcosθ
y = rsinθ
みたいに媒介変数表示に変換したいです。
上記のような単純な円だといいのですが、
任意の楕円
ax^2 + bxy + cy^2 + dx + ey = 1
とかから媒介変数に変換するにはどうしたらいいんでしょうか?
そもそもmathematicaでできますか?
0113132人目の素数さん
2005/10/30(日) 01:16:21>>99
RandomRelist[x_List] := Block[{n = x, p}, Do[p = Random[Integer, {1, i}]; n[[{p, i}]] = n[[{i, p}]], {i, Length[x]}]; n]
>>100
HypothesisTests.mを読む
>>102
RotateLabel
0114132人目の素数さん
2005/10/31(月) 05:23:470115132人目の素数さん
2005/11/01(火) 12:00:22ver. 4 本来3だったもの
ver. 4.1 バグ取り
ver. 4.2 新たなバグ付き
ver. 5 どうでもいい
ver. 5.1 バグ取り
ver. 5.2 新たなバグ付き
ver. 6.0 さらなるバグ付き
0116132人目の素数さん
2005/11/01(火) 20:49:470117132人目の素数さん
2005/11/04(金) 22:35:230118132人目の素数さん
2005/11/04(金) 23:08:310119132人目の素数さん
2005/11/05(土) 18:30:42Student版買ったのに・・・
登録とかしなくて使えんの?
0120132人目の素数さん
2005/11/06(日) 01:53:510121132人目の素数さん
2005/11/06(日) 06:20:31億漁ったけどイマイチだな・・・
以前なら自サイトへのリンクとかあって色んなソフト販売してる奴らが多かったから
直接聞くことができたが、今は取り締まりが厳しいのかな。
ライムやっても罠入りばっかだしな・・・。
0122名無しさん@Mathematica
2005/11/06(日) 13:04:32お使いのはVersion4や4.1とか4.2でしょうか
もしそうでしたら[email protected]へご連絡いただければ
便利なつーるをおわたしします
0123132人目の素数さん
2005/11/07(月) 01:29:29だった場合に、これを 0.000000000000001
と出力させる方法はないですか??
それか、1*10^(-14) と出力する方法はないでしょうか。
mathematica の出力を 他のプログラムに食わせることを考えてます。
CForm が期待してるものに近いんだけど、そのまま使えないです。いまは、、CForm の出力に、
ラッパーかませてます。おしえてくださいませ。
0124132人目の素数さん
2005/11/07(月) 07:26:440125132人目の素数さん
2005/11/07(月) 13:55:240.000000000000001 だったら
fooForm[n_] := NumberForm[n, ExponentFunction -> (Null &)]
1*10^(-14) なら
barForm[n_] := NumberForm[n,
NumberFormat -> (SequenceForm[#1, "*", #2, "^", #3] &),
ExponentFunction -> Identity
]
0126132人目の素数さん
2005/11/08(火) 01:20:26汗水垂らして働いて買えよ。
0127132人目の素数さん
2005/11/09(水) 18:52:430128132人目の素数さん
2005/11/10(木) 19:35:060129132人目の素数さん
2005/11/14(月) 19:11:110130132人目の素数さん
2005/11/16(水) 22:11:26Mathematica5.1大安売り
0131132人目の素数さん
2005/11/17(木) 00:08:24IPアドレス 219.101.229.147
ホスト名 www.pcsoftoff.com
IPアドレス
割当国 ※ 日本 (JP)
国内IPか。へぇ。
0132132人目の素数さん
2005/11/17(木) 02:34:42ACCSに通報しますた。
0133132人目の素数さん
2005/11/17(木) 13:59:11多分使えないモノだなwww
0134132人目の素数さん
2005/11/17(木) 16:04:50高杉。
0135132人目の素数さん
2005/11/18(金) 17:43:32日本語も使えます。64ビットのOSなんか使用している人は、いるんですかね。
0136132人目の素数さん
2005/11/20(日) 08:26:07メニューやヘルプは英語
日本語版の管理は厳重
Mathematica万歳
0137132人目の素数さん
2005/11/20(日) 08:53:140138132人目の素数さん
2005/11/20(日) 20:23:54ttp://www.amazon.co.jp/exec/obidos/ASIN/B000B6GGC4/
0139132人目の素数さん
2005/11/24(木) 14:58:37p1(r,z)=∫exp[(j*k*r'^2)/2*(1/z-1/D)]*J0((k*r*r')/z)*r'dr'
先生にこの式を鳥瞰図にしてくれって頼まれたのですが
もうずっとわからんままで、先生に聞いても教えてくれんのです(ノД`)
j=虚数、k=1500π、D=45,J0=0次ベッセル関数,r=0〜20,z=20〜60
積分は定積分で、範囲は0〜17です。
あ、ソフトはMathcadとMuPADとMathematica5.1とかいろいろためしてます
Mathematica5.1は英語であんまよくわからんのですけどね(´・ω・`)
どなたかわかる方いたら助けてください(ノ_・。)
0140139
2005/11/25(金) 18:14:250141132人目の素数さん
2005/11/25(金) 18:56:49BesselJ出すのに時間かかったんじゃね?
後学の為にMathematicaの式コピペして
0142132人目の素数さん
2005/11/26(土) 07:39:160143132人目の素数さん
2005/11/28(月) 22:02:53高杉て話にナラナイ。そんな値段なら学割で正規品を買った方がマシかな。
0144132人目の素数さん
2005/12/01(木) 21:36:180145132人目の素数さん
2005/12/02(金) 18:21:3250×50ピクセル -> 25×25ピクセルのようにしたいのですが。。。
0146132人目の素数さん
2005/12/04(日) 09:48:100147132人目の素数さん
2005/12/06(火) 23:00:26(sqrt{A*B} + sqrt{A*C}) / A
みたいなやつを、分母分子を√Aで割って
(sqrt{B} + sqrt{C}) / sqrt{A}
に変形して表示したい場合はどうすればいいんでしょう?
SimplifyもFullSimplifyも無視されてしまいます、、、
0148132人目の素数さん
2005/12/07(水) 00:16:02できたよ
\!\(f = \(\@\(A\ B\) + \@\(A\ C\)\)\/A\)
\!\(PowerExpand[f] /. {\@A -> A\/\@A} // FullSimplify\)
こういう時は新しいRule[→]を作ってやるとうまくいく
0149147
2005/12/07(水) 00:20:470151132人目の素数さん
2005/12/07(水) 19:58:190152132人目の素数さん
2005/12/08(木) 20:55:35万歳
0153132人目の素数さん
2005/12/09(金) 01:10:39http://science4.2ch.net/test/read.cgi/math/1133617862/441
の計算をよろしくお願いします
無知識の者が免許の学科試験に合格する確率です
0154132人目の素数さん
2005/12/09(金) 12:16:04これでおkか?つーか海外にはガウス記号って言葉無いんだな('A`)ハジメテシッタ
ttp://blog.livedoor.jp/calc/archives/717594.html
0155132人目の素数さん
2005/12/09(金) 13:44:06mathematicaでのガウス関数と等価なのはFloorだよ(床関数)
それでやったらすんなりいくと思われ
再うpキボンヌ
0156132人目の素数さん
2005/12/10(土) 02:10:17ドモ(・ω・)ノ
うちの研究室じゃガウス記号なんて絶対使わないから初めて知ったよw
ttp://www.uploda.org/file/uporg257191.jpg
>無知識の者が免許の学科試験に合格する確率です
絶対受かんないなwソース希望
0157132人目の素数さん
2005/12/10(土) 18:53:48-6
0.1,1.3 10
みたいになるのをふせぐにはどうしたらいいですか?
0.1,1.3E-6
と扱いやすい形で保存したいです。
0158132人目の素数さん
2005/12/10(土) 19:56:39どうもありがとう(・ω・)ノ
確かに絶対受からないねw
-19乗オーダーなんて物理とかでしかみたことねーや(電気素量は確かこれぐらいのオーダーだったような)
ソースは441のすぐ上だよ
http://science4.2ch.net/test/read.cgi/math/1133617862/412n-
0159132人目の素数さん
2005/12/13(火) 19:43:54任意の2点を結ぶことはできるのでしょうか?
例えば、
{{x1,y1},{x2,y2},{x3,y3},{x4,y4}}
をプロットしたときに
{x1,y1}と{x2,y2}を、また{x3,y3}と{x4,y4}を結んで
{x2,y2}と{x3,y3}の間は結ばれていない
・・・というのは無理でしょうか?
0160GiantLeaves ◆6fN.Sojv5w
2005/12/13(火) 20:49:590162159
2005/12/15(木) 16:55:55x軸にはx1,x2に,y軸には自動で破線の目盛線を入れようと思い、ヘルプの通り
sty1=Dashing[{0.05,0.05}]
Plot[... , GridLines->{{{x1,sty1},{x2,sty1}},{Automatic,sty1}}]
としたのですが,y軸の目盛は破線になっていたのですが,
x軸の目盛はデフォルトの青線でも指定した破線でもなく
黒の実線で表示されてしまいます。
どうすればよいのでしょうか?
よろしくお願いします
0163132人目の素数さん
2005/12/15(木) 22:04:040164132人目の素数さん
2005/12/28(水) 15:26:34従属変数の区間を設定する(もしくはある値を超えたら計算終了とか)
ことは出来ますか?(無限ループになる可能性もあるわけですが...)
0165132人目の素数さん
2005/12/31(土) 12:31:32Mathematicaに不可能はない!
0166132人目の素数さん
2005/12/31(土) 14:32:03http://science4.2ch.net/test/read.cgi/math/1135765594
【夢vs】結果を出せば職はある?w【現実】
http://science4.2ch.net/test/read.cgi/math/1134888899
【事実】研究しても、ポスト無し!【愕然】
http://science4.2ch.net/test/read.cgi/math/1134089493
関連:【建部 】斎藤毅先生【Invent】
http://science4.2ch.net/test/read.cgi/math/1134743220
0167132人目の素数さん
2006/01/02(月) 05:14:250168132人目の素数さん
2006/01/13(金) 14:23:41できますか?
x^3+y^3<=3xyとかx^2+y^2+sinx+siny<=1のようなy=f(x)にしずらいような
図形の面積とか出してみたいんですけど。
0169132人目の素数さん
2006/01/13(金) 23:37:03<< Calculus`Integration`;
NIntegrate[Boole[x^2+y^2<=1],{x,-∞,∞},{y,-∞,∞}]
NIntegrate[Boole[x^3+y^3<=3x y],{x,0,∞},{y,0,∞}]
こんなのとか。NIntegrateでなくIntegrateの場合、ちゃんと計算して
くれない時がある。それから、定義域はある程度自分で面倒を見ないと
いけない。
0170132人目の素数さん
2006/01/19(木) 14:04:47{z,-∞,∞}]
これをやったら結果は0になった・・・。どうみても体積があるようにみえるんだが・・・。
0171132人目の素数さん
2006/01/20(金) 17:55:08処理を途中で止めたいのですがどうすればよいでしょうか?
エラーが発生した場合の戻り値かなにかがあればIfとBreakまたはAbortでできそうなのですが。。。
0172132人目の素数さん
2006/01/22(日) 00:24:56x^4=e^x
これの三つの実数解を示すにはどうすればよいのでしょうか
グラフでも数値でもいいので
よろしくお願いします
0173132人目の素数さん
2006/01/22(日) 04:50:150175132人目の素数さん
2006/01/26(木) 19:29:32それだけ金が有れば液晶テレビ「アクオス」37V買うよ。
大学生協で偽って安く入手しても、キーを貰うための手続きで
身元を調べられるし、
○○nnyで
最新バージョン5.2日本語版。たまに検索で引っ掛かるけど
どうせMathIDやらLicenceNumberで正規の番号入れないと
キーを貰えないからダウンロードしても意味ないよな。
数式処理系で少し性能が劣ると思うけど、フリーウェアの
MuPAD2.5でガマンするか
0176132人目の素数さん
2006/01/27(金) 19:05:11どうやってPlotすれば良いですか。
0177132人目の素数さん
2006/01/27(金) 19:24:36(n=1,2,3,4,5)という問題です。
これはそれぞれフーリエ正弦級数展開、余弦級数展開せよということなのでしょうか。
前者はFourierTrigSeries[f(x),x,5]、
後者はFourierCosSeries[f(x),x,5]で良いのでしょうか。
正弦はTrigで出るらしいのですが余弦は適当なコマンドが見つからなかったので
Cosをつければ出るのかと思って自分で勝手に作ったのですが・・
nが5まで=5次まで展開という意味なのでしょうか。
教えてくださいですいません。よろしくお願いします。
また展開した関数のグラフを元の関数と同じグラフ上にプロットする方法も
御教示いただけるとありがたいです。
0178132人目の素数さん
2006/01/28(土) 21:18:440179132人目の素数さん
2006/01/28(土) 22:36:27たとえば
Sqrt[0.8]=0.894427
を四捨五入して0.894としたいのですが、
N[Sqrt[0.8],3]としてもできませんでした
0180132人目の素数さん
2006/01/29(日) 03:31:140181132人目の素数さん
2006/01/29(日) 03:36:41無事できました
ありがとうございましたm(_ _)m
0182132人目の素数さん
2006/01/31(火) 00:45:39たとえば{{{1, 2, 1}, {2, 3, 1}},{{3, 0, 1}, {2, 1, 5}}} -> {{3, 2, 1}, {2, 3, 5}}のような。
UnionとかMaxでなんとかなるような気がするのですが。
0183132人目の素数さん
2006/01/31(火) 01:12:30こんな感じ?
MapThread[Max, {{{1, 2, 1}, {2, 3, 1}}, {{3, 0, 1}, {2, 1, 5}}}, 2]
0184132人目の素数さん
2006/01/31(火) 03:11:14お宅はヴァカ?
鍵genが出回っていること知らないの?
この鍵genで生成されるpassだと英語しか使えないけど、普通は不自由しないよ。
0185182
2006/01/31(火) 23:24:20ありがとうございます。行列をこねくりまさなきゃいけないかと覚悟してましたが、助かりました。
0186132人目の素数さん
2006/02/01(水) 22:22:44ありがとうございました。
通報させていただきました。
0187132人目の素数さん
2006/02/02(木) 15:21:42OA,OB,OC上に点P,Q,Rをとったところ、
四面体OPQRの体積が四面体OABCの1/3になりました。
このような三角形PQRの周および内部が通過する領域の体積を求めてください。
今↑の問題を解くためにMathematicaを使おうと考えています(普通に解けるぞ!という方いらしましたらご解答お願いしますm(_ _)m)。
上の方の相似比1/3(体積比1/27)の領域は通らないことはわかっています。
それで、下の方の「ぽっこりした領域」も通らないことがわかっています。
で、この「ぽっこりした領域」の体積を求めることができれば、
(四面体の体積)−(相似比1/3の領域)−(ぽっこりした領域)=求める領域
なので、この「ぽっこりした領域」の体積を求めようとしています。
これが相当むずかしくて、なかなか求められませんので、なにか知見を得るために
Mathematicaにこのぽっこり領域を描画させていろいろ切断してみたいなぁと考えています。
どのようにしたら良いか分かるかたがいらっしゃいましたら、教えていただけると幸いです。
0188132人目の素数さん
2006/02/04(土) 14:09:220189132人目の素数さん
2006/02/07(火) 09:45:02という問題です。使用するソフトはマスマティカです。
級数展開などいろいろすると
ArcTan(x)=∫1/(1+t^2)dt
=(Σ (2k - 2)! / (2k - 1)!){x^(2k - 1) / (1 + x^2)^k}
となる所まで辿り着きました。
階乗が出ているからここから再帰的に解くプログラムを何とか作れるような予感はするのですが、
Σ (2k - 2)! / (2k - 1)!に関して、
f[k]をf[k-1]の式で表す、つまり漸化式のような形にして解けばいいのでしょうか。
再帰方程式自体はコマンドRsolveで解けるらしいのですが
0190132人目の素数さん
2006/02/09(木) 23:56:25MATHEMATICAもMAPLEもなんでこんなに高い値段で売るのだろうか?
そのような高い値段のソフトを学校はサイトライセンスだと安く買える
とかいう理由なのか導入して、それで教育したり教材を作るが、
それは結局価格の高いソフトの広告宣伝塔として学校がソフト会社の
戦略の一翼を担っていることに他ならない。そういうところでほぼ
人生の一時期にでも強制して使用させることで、依存性と習慣性を
高めて、一生ライセンス料とアップグレード料金を吸い上げ続ける
為のイニシエーションの機関となっているのも同然だ。
マイクロソフトのOSやワープロ、表計算、プレゼンテーションツール
に関しても同様だ。学校はそのような外国製のソフトで高額のものに
学生をはめ込み、海外の企業に利益を吸い上げさせる構造を支援している。
かつてイギリスがインドを植民地として、繊維製品を作ることを禁じ、
イギリス製の綿製品を買わせたり、紅茶に入れる砂糖に重税を課して
いたように。官公庁や特に学校が海外製品でブラックボックスのものを
使うことをほぼ強要するのは、自国民を植民地化させ、自国のソフト産業
を壊滅させるために作業しているようなものである。
0191132人目の素数さん
2006/02/11(土) 15:30:280192132人目の素数さん
2006/02/12(日) 01:49:430193132人目の素数さん
2006/02/14(火) 20:26:09ものすごい長い、わけわかんない答えが出ました。
何ででしょうか?
Integrate[(beta*t + c)^(1/h), {t, i, j}]
0194132人目の素数さん
2006/02/14(火) 22:50:44Assumptionsを使って条件を限定すれば、それなりに短い答えが
返される。
0195132人目の素数さん
2006/02/15(水) 23:25:35Mathematicaからの文字をワードなどにコピペしたものを表示させたいのですが
あいにくフォントがなく文字化けします。
以前はマサチューセッツ工科大学のどこかにフォントリンクが張ってあったようですが
見つけれず… フォントのありかをご存知の方いますか?
0196◇ゾンビ@Linuxザウルス : ◆mzpjBMNq3U
2006/02/16(木) 11:20:18WRIのサイトからMathReaderをダウンロードして
インストールしてみてはいかがでしょう
画面表示用のFontが入っていたと思います
ただ、MicrosoftWord上で表示できるにしても
うまく文字間隔や1などを再現できるかは
わかりません
0197132人目の素数さん
2006/02/16(木) 18:13:070198132人目の素数さん
2006/02/16(木) 23:53:54自宅のLinuxマシン(そのマシン名を仮にPC2としよう)から
SSHでPC1にログインしてPC2上のX画面でそのGUI版のMathematicaをPC1
で起動してやると、PC1上のXの画面上に、Mathematica用のフォントが
ありませんとかいうようなメッセージが出て、数式の表示もおかしいし
いろいろとまともに表示されない。これはどうしたら回避できるのだろうか?
Linuxは両方のマシンで同じFedora Core for AMD64 だ。
0199132人目の素数さん
2006/02/17(金) 10:17:490200132人目の素数さん
2006/02/18(土) 08:44:560201132人目の素数さん
2006/02/18(土) 09:10:28フォントサーバでいけるのでは?
0202132人目の素数さん
2006/02/22(水) 06:48:56フリーですが、何か?
>>198
両方にインスト。 コレ最強。 鍵gen使えば何台でも桶。
0203132人目の素数さん
2006/02/22(水) 16:25:57人柱よろ。
0204132人目の素数さん
2006/02/23(木) 10:28:260205132人目の素数さん
2006/02/23(木) 16:57:47における分散(半値全幅でもいい)とか求めたい
のですが、descriptive statisticsをつかえば
良いのはわかります。
具体にどうしたらいいのでしょうか?
0206132人目の素数さん
2006/02/27(月) 10:53:29置き換えルールrule6を定義し、作図せよ。・・・さっぱりわかりません。
ヒント:枝の部分をxとおき、この部分を置き換えるルールを考えよ。だそうですが。
あと,
move[z]:=(p={{0,0},{0,1}};p[[1]])
move[f]:=(p[[1]]=p[[1]]+p[[2]];p[[1]])
kaiten[th_]:=p[[2]]={{Cos[th],Sin[th]},{-Sin[th],Cos[th]}}.p[[2]]
move[r]:=(kaiten[Pi/3];p[[1]])
move[l]:=(kaiten[-Pi/3];p[[1]])
が、前の問題で定義されています。
0207132人目の素数さん
2006/03/02(木) 19:11:520208132人目の素数さん
2006/03/04(土) 15:26:25y=ax+.....
のグラフをx軸を縦に、y軸を横に表示したいのですが
どうすればいいでしょうか?
0209132人目の素数さん
2006/03/05(日) 13:04:55頭を90度かたむける
0210132人目の素数さん
2006/03/16(木) 22:50:48データの中に{x.y}={0、100}を含んでいるので
無限式が出ると言われて上手くいきません。
どのようにすればいいのでしょうか。
0211132人目の素数さん
2006/03/16(木) 23:20:230のでるデータを外す。
普通、実数は0で割れないでしょ。
0212210
2006/03/17(金) 20:11:16ありがとうございます。やはりそうするしかないのでしょうか。
データ数が少ない、かつx=0付近が重要なのでそれは避けたいのですが。
0213132人目の素数さん
2006/03/23(木) 09:38:11自分で(フィッテングの)評価関数書いて、評価関数の最適化だけやらせるとか。
自分で書けば、「x=0付近が重要」と云うのも、それなりに盛り込めるでしょ?
0214132人目の素数さん
2006/03/26(日) 15:03:140215132人目の素数さん
2006/04/03(月) 21:43:37http://www.wolfram.co.jp/news/events/JMC2006/
0216132人目の素数さん
2006/04/05(水) 17:20:18元のベータ関数のパラメータはどうやって求めればいいんでしょうか。
V5.2を使っています。
0217132人目の素数さん
2006/04/14(金) 21:03:530218132人目の素数さん
2006/04/15(土) 12:01:530219132人目の素数さん
2006/04/16(日) 01:39:420220132人目の素数さん
2006/04/17(月) 01:42:180221132人目の素数さん
2006/04/23(日) 22:59:530222132人目の素数さん
2006/04/29(土) 22:05:27領域の色づけがヘルプを見ても分からない。
0223132人目の素数さん
2006/05/01(月) 10:41:08やり方としてはNRZのランダムパルスを発生させそれを離散フーリエ変換してナイキストフィルタのリストと乗算
それを逆フーリエ変換して同一平面上にプロットすれば良いと思うのですがほかにやり方あったら教えてください
>>222
filledplot
0224132人目の素数さん
2006/05/10(水) 12:56:10グラフがx軸に接しないのはなぜでしょうか?
0225132人目の素数さん
2006/05/10(水) 22:20:26接するグラフではないのだろう
0226132人目の素数さん
2006/05/11(木) 16:36:46普通にFindRootすると戻り値は
{hoge -> 51.6438}
みたいな文字列になってしまってるので困ってます。
0227132人目の素数さん
2006/05/11(木) 21:16:10ReplaceAllを使う
x /. FindRoot[x^2 == 2, {x, 1}]
みたいな感じで
0228132人目の素数さん
2006/05/13(土) 12:15:14Solve[(Sin[2x] + 2 Cos[5x])^0.5 == 0, x]
の結果、実数の範囲では
{x -> -1.5707963267948966`} {x -> 1.5707963267948966`}
Plotでは限界がある計算をさせてるみたい。
0229132人目の素数さん
2006/05/13(土) 21:21:134.2から5のときのReduceはすごかったけどそれに匹敵するようなグレードアップ
があるといいなあ。
0230132人目の素数さん
2006/05/14(日) 23:33:37v . w^t のような感じで、v.Transpose[w] だとできません。
0231132人目の素数さん
2006/05/15(月) 01:30:13Outer[Times, w, v]
0232132人目の素数さん
2006/05/18(木) 17:30:120233132人目の素数さん
2006/05/20(土) 00:31:010234132人目の素数さん
2006/05/20(土) 00:34:290235132人目の素数さん
2006/05/22(月) 16:22:350236132人目の素数さん
2006/05/24(水) 19:52:20「マテマチカ」
と呼ぶアプリはこれのことでしょうか?
0237132人目の素数さん
2006/05/25(木) 16:19:16計算が進むにつれ折れ線グラフがにゅーんと延びていくとかできればベストです。
0238132人目の素数さん
2006/05/25(木) 19:41:40その発音も間違いじゃない。
0239132人目の素数さん
2006/05/26(金) 08:58:140240132人目の素数さん
2006/05/27(土) 06:35:34代数的に解くことはできますか?
つまり
x=a+b
y=a-b
を解いて
a=(x+y)/2
b=(x-y)/2
のような答を、a,bに具体的な値を入れなくても
返してくれるのでしょうか?
0241132人目の素数さん
2006/05/27(土) 06:40:200242132人目の素数さん
2006/05/27(土) 12:10:530243132人目の素数さん
2006/05/29(月) 23:55:30それ以外のとき、f[x_,n_]:=x^n
となるようにf[x_,n_]を定義したいのですが、
どうしたらいいのでしょうか?
0244243
2006/05/30(火) 00:03:13f[x_, n_] := If[n == 0, 1, x^n]
スレ汚しスマソ
0245132人目の素数さん
2006/05/31(水) 14:40:52下記のようにうまくいきません
以下失敗例
In[1]:= test[X_, Y_] := {X + Y, X - Y}
In[2]:= comp = Compile[{X, Y}, test[X, Y]]
Out[2]= CompiledFunction[{X, Y}, ttest[X, Y], "-CompiledCode-"]
In[3]:= comp[1, 2]
CompiledFunction::cfse: コンパイルされた式(3.,-1.)はmachine-size real numberであるべきです.
CompiledFunction::cfex: "式2の外部評価においてエラーが発生しました.コンパイルなしで評価を続行します."
Out[3]={3, -1}
0246132人目の素数さん
2006/06/06(火) 21:04:38もう機能満載で大きな変化はないんとちゃう?
0247132人目の素数さん
2006/06/07(水) 21:13:560248132人目の素数さん
2006/06/10(土) 08:40:56mathematicaはどうだろう?
0249132人目の素数さん
2006/06/11(日) 15:07:040250132人目の素数さん
2006/06/15(木) 01:51:12result = NDSolve[{
y''[t] + 0.1 y'[t] == -Sin[y[t]], y[0] == 1, y'[0] == 0}, y, {t, 0, 50}]
をコピペしただけなのに
NDSolve::deqnの最初の引数にはFalseではなく,方程式か方程式のリストが必要です.\"\>"}]\)
とかエラーが出やがるんですがどうしてでしょうか?
0252UNI
2006/06/16(金) 23:17:150253132人目の素数さん
2006/06/17(土) 11:53:30Print["アポロニウスの円"]
0254132人目の素数さん
2006/06/17(土) 13:04:14定義通りに式を書いて、それをPlotすればいいのでは?
0255132人目の素数さん
2006/06/17(土) 20:57:27メジャー ver upによってエンバグされたりすると悲しいので、今のうちに買おうかなと思ってるんですが、
何分はじめてなもんで、この判断が妥当かどうか微妙です。
皆様の過去のver up体験談(4 ==> 5で酷い目にあった or 全く問題なかった)などありましたら
聞かせて頂けないでしょうか
0256132人目の素数さん
2006/06/17(土) 21:18:10質問とはそれるけれど、
学生版以外は、Premier Serviceが無料で付くので、
ver.6に無料で変えれるよ。
0257132人目の素数さん
2006/06/17(土) 21:52:50ver4.0==>ver5.0(Win)で酷い目にあったこと
・立ち上げたときにピロロロンと鳴らなくなった
・境界条件に文字を含んだ簡単な微分方程式が解けなくなった
などなど
0258132人目の素数さん
2006/06/17(土) 22:31:22>立ち上げたときにピロロロンと鳴らなくなった
これは、環境設定のところで音を鳴らすことができる。
ver5.0はバグが多かったなぁ。
0259255
2006/06/17(土) 23:52:01>>256
Academic(~20万)で買おうと思っとるんですが、どうもPremier Serviceは別売(~10万)のようです。
(今なら2万円程度おトクのようですが。。。)
>>257,258
むむ、やはり不具合などありましたか。
アドバイスありがとうございます。(比較的)枯れてる現バージョン購入の方向でいってみます
0260UNI
2006/06/19(月) 22:46:12問1 2点からの距離の比が一定な点の軌跡(アポロニウスの円)のグラフをかけ。
問2 1点と1直線から等距離にある点の軌跡(放物線)のグラフを書け。
コマンド教えてください!!
お願いします☆
0261GiantLeaves ◆6fN.Sojv5w
2006/06/20(火) 08:13:450262UNI
2006/06/20(火) 15:40:06お願いします☆
0263132人目の素数さん
2006/06/20(火) 20:08:331 + n\^2\/\(m\^2 - n\^2\); \[IndentingNewLine]b =
0; \[IndentingNewLine]r =
1 + n\^2\/\(m\^2 - n\^2\) - m\/\(m + n\); \[IndentingNewLine]Show[
Graphics[{Point[{0, 0}], Point[{1, 0}], Circle[{a, b}, r], Point[{a,
b}]}, AspectRatio -> Automatic]]]\)
0264UNI
2006/06/25(日) 11:54:580265132人目の素数さん
2006/06/25(日) 20:57:35小学生だってx=1とかx=0は知ってる人は知ってる
0266132人目の素数さん
2006/06/25(日) 23:48:54x軸に垂直な直線、例えば、x=1 を書きたいとき、
<<Graphics`
ImplicitPlot[x==1,{x,-5,5},{y,-5,5},AspectRatio -> Automatic]
0267132人目の素数さん
2006/06/26(月) 17:29:00もう一つの20行1列のリストをY軸に、といったプロットって出来ますか?
簡単に出来そうに見えて出来ない・・・
0268132人目の素数さん
2006/06/27(火) 02:18:25x={{x[1]},...,{x[20]}};
y={{y[1]},...,{y[20]}};
ListPlot[Flatten[Transpose[x_List]],Flatten[Transpose[y_List]]]
でいいんじゃない?
0269267
2006/06/27(火) 12:48:02レスありがとうございます。
やってみたのですが、うまくいきませんでした・・・。
前の書き込みでは説明不足だったのですが、
x={{x[1]},...,{x[20]}};
y={{y[1]},...,{y[20]}};
のところは、私がやろうとしていたのは、
Excelのデータから抜き出したデータの羅列、例えば
x={{1},{2},{3}};
y={{3},{4},{5}};
のような感じで、番号を振ることができないのでうまくいかないのかなと思います。
ヘルプから、これらのようなxとyを、
n={{1,3}{2,4}{3,5}};
といった行列に直せば良いことは分かっていたのですが、この変換がクセモノで。。
勉強不足と言われればそれまでですが、
妙案がございましたら、レスしていただけると幸いです。
0270268
2006/06/27(火) 13:00:27そういうnを得たいんだったら、
n=Transpose[{Flatten[x],Flatten[y]}]
でどう?
0271267
2006/06/27(火) 13:28:27素早いレスありがとうございます!
希望の通りの行列ができました!!
本当に、ありがとうございます!!
もっと精進していこうと思います。
0272132人目の素数さん
2006/06/28(水) 03:08:19もうさっぱりです。
0273132人目の素数さん
2006/06/28(水) 08:23:47r=nθ
を表現すればいい。
0274132人目の素数さん
2006/06/28(水) 21:09:38x:=Cos[θ]
y:=Sin[θ]
とおいて、置換で書いた見たんですが直線になってしまいます。
0276132人目の素数さん
2006/06/29(木) 19:31:46書き方がわかりました。
ありがとうございました。
0277132人目の素数さん
2006/06/30(金) 12:55:28よろしくお願いします。
0278132人目の素数さん
2006/07/04(火) 12:10:11なるように変形して a√b の形に直すとき,この整数 a と b の
求め方を教えて下さい.よろしくお願いします.
0279132人目の素数さん
2006/07/04(火) 23:50:17かんがれ!
0280132人目の素数さん
2006/07/06(木) 14:23:48root[27]で実行すれば、3root[3]とかなるが、こういうことじゃないのか?
0281132人目の素数さん
2006/07/12(水) 22:08:19そういうときヘルプの中のセルのように、見出しだけ表示しておいて、
横のところをダブルクリックすると、中身が出てくるようにしたいのですが、
どなたかやり方をご存知の方いらっしゃいますでしょうか。
どうかよろしくお願いいたしますm(_ _)m
0282132人目の素数さん
2006/07/13(木) 23:07:49その 3 と 3 とを取り出すにはどうしたらいいですか?
0283132人目の素数さん
2006/07/13(木) 23:49:230284132人目の素数さん
2006/07/14(金) 01:14:15私も初心者なので分かりませんが。
f[n_]:=If[Head[root[n]===Integer,root[n],If[Head[root[n]===Power,1,root[n][[1]] ]]
でよいはず。
root[27]//FullForm は Times[3,Power[... なので root[27][[1]]=3.
0285132人目の素数さん
2006/07/15(土) 10:59:08tsvとかで別ファイルに書き出したらいいのでは?
0286132人目の素数さん
2006/07/22(土) 01:53:353.141592653を[3,1,4,1,5,9,2,6,5,3]みたいにしたいです
0287132人目の素数さん
2006/07/22(土) 04:37:250288132人目の素数さん
2006/07/22(土) 14:46:380289132人目の素数さん
2006/07/22(土) 15:58:100290132人目の素数さん
2006/07/22(土) 16:12:380291132人目の素数さん
2006/07/22(土) 16:17:34で表示できないのですが…
0293132人目の素数さん
2006/07/22(土) 16:45:05LogPlot[Exp[-x] + 4 Exp[-2x], {x, 0, 6}]
で表示できないのですが…
0294132人目の素数さん
2006/07/22(土) 16:58:21<< Graphics`Graphics`
LogPlot[Exp[-x] + 4 Exp[-2x], {x, 0, 6}]
0295132人目の素数さん
2006/07/22(土) 17:22:50ありがとう御座います!
<< Graphics`Graphics`はパッケージを読み込むってことですよね?
LogLinearPlot[60-Log[x], {x, 10^0, 10^30}]
y=60-Log[x]
縦軸y(線形)と横軸x(対数)
で表示したいのですが、できませんでした。
どこが問題なのでしょうか?
0296132人目の素数さん
2006/07/27(木) 23:52:08たとえば|z|^2をzで微分するとconj(z)になったりとかそういうやつです。
0297132人目の素数さん
2006/07/28(金) 18:41:400298132人目の素数さん
2006/07/31(月) 01:56:04とあるのですが(ヘルプ)、これを変更する方法をご存知の方はいらっしゃいますか?
教えて頂けるとすごくうれしいです。
具体的に問題点を指摘しておきます。
Plot3D[x^2+y^2,{x,0,1},{y,0,1}]
と同じグラフィックスをListPlot3Dで描くということが課題です。
partition=24;ListPlot3D[Table[x^2+y^2,{x,0,1,1/partition},{y,0,1,1/partition}]]
を描くと、x軸・y軸ともに1から25までの整数値になります。これを0から1までの実数値にすることが課題です。
ちなみにTableのx^2+y^2を{x,y,x^2+y^2}にすればうまくいくかなと思ったのですがダメでした。
2次元(ListPlot)では{x,x^2}とすると思ったような描画ができるのに・・・拡張性が無いですね(改善してほしいです)。
0299132人目の素数さん
2006/07/31(月) 10:03:020300132人目の素数さん
2006/07/31(月) 10:38:17>>298が指摘してる問題点はそういうことではないだろ
具体的にListPlot3Dで課題を実現してみようとすればわかる
0301299
2006/07/31(月) 11:54:24機械は苦手なもので申し訳ありません。
ところで、定義域を{x,0,24}にするのと{x,1,25}にするのでは
目盛りは一緒なのですが、値は違うようです。
たとえば{x,-24,24}なんかにすると分かりやすいですが。
目盛りを変える方法まではわからないなぁ。
0302132人目の素数さん
2006/07/31(月) 15:50:02いろいろ試してみたけどむずかしいね
でも「デフォルト」って書いてあるくらいだから変更できるはず
>>301
日本語でおk
0303132人目の素数さん
2006/07/31(月) 22:31:08ことぐらいしか思いつかん。
0304132人目の素数さん
2006/07/31(月) 22:53:17Help で MeshRange をみれ
0305132人目の素数さん
2006/08/01(火) 00:38:00教えてください。
0306132人目の素数さん
2006/08/01(火) 00:40:40初等幾何で表示する図形をマセマティカで表示使用と思っているのですが、
やはり、2次元の座標上に図形の方程式を使ってえがくしかないんでしょうか?
よろしくお願いいたします。
0307132人目の素数さん
2006/08/01(火) 00:52:56多分そうだと思う。
初等幾何の図を書くなら、ドローソフトを使った方が良いと思います。
0308298
2006/08/01(火) 04:16:47キタ*・゜゚・*:.。..。.:*・゚(≧∀≦)゚・*:.。. .。.:*・゜゚・*!!!!
キタ*・゜゚・*:.。..。.:*・゚(≧∀≦)゚・*:.。. .。.:*・゜゚・*!!!!
キタ*・゜゚・*:.。..。.:*・゚(≧∀≦)゚・*:.。. .。.:*・゜゚・*!!!!
キタ*・゜゚・*:.。..。.:*・゚(≧∀≦)゚・*:.。. .。.:*・゜゚・*!!!!
キタ*・゜゚・*:.。..。.:*・゚(≧∀≦)゚・*:.。. .。.:*・゜゚・*!!!!
どうみても0-1区間です。
本当にありがとうございました。
0309132人目の素数さん
2006/08/01(火) 23:03:59そういう目的なら、シンデレラが良いかも。フリーじゃないけど、
書籍扱いで安い。
http://www.amazon.co.jp/gp/product/4431711201/
http://www.amazon.co.jp/gp/product/4431709665/
0311132人目の素数さん
2006/08/01(火) 23:18:460312132人目の素数さん
2006/08/02(水) 01:01:09wintpicは図がめちゃくちゃ汚い。直線が角度の取り方によってギザギザに
なってしまい、見た目が直線ではなくなってしまう。
よって、使えない。
0313132人目の素数さん
2006/08/03(木) 19:27:370314132人目の素数さん
2006/08/05(土) 09:20:30どのようなアルゴリズムを使っているか何となく分かる方いらっしゃいませんか?
0315314
2006/08/05(土) 10:08:56初期値のとり方などが難しいので、
自分でアルゴリズムを考えて作ろうとすると
答えが全部出なかったりするのです。
0316132人目の素数さん
2006/08/05(土) 12:00:10> 多項式の根はジェンキンス・トラウブ(Jenkins‐Traub)アルゴリズムに基づく.
0317132人目の素数さん
2006/08/05(土) 14:35:30ぬおっ、どうもです!
Jenkins‐Traubアルゴリズムを知りたいのですが、
載っている資料をご存知でしたら教えていただけませんか?
よろしくおねがいします。
0318132人目の素数さん
2006/08/05(土) 16:36:340319314
2006/08/06(日) 00:01:27そんくらい調べてますって。
それでも具体的なやり方や掲載されている教科書名も無いのです。
論文集の
Algorithm 419,Comm. ACM,vol.15,(1972), p. 97
にはあるみたいですけど、一般的な日本の教科書には
まだ紹介されていないのでしょうか。
さっき本屋で調べたけど見当たりませんでした。
(ベアストウ法、DKA法で大体終わってます)
0320132人目の素数さん
2006/08/06(日) 00:12:34本当に調べたか?
http://66.102.7.104/search?q=cache:mNFcla9WEwUJ:oshiete1.goo.ne.jp/kotaeru.php3%3Fq%3D32341+%E3%82%B8%E3%82%A7%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B9%E3%83%BB%E3%83%88%E3%83%A9%E3%82%A6%E3%83%96&hl=ja&ct=clnk&cd=3&lr=lang_ja
0322314
2006/08/06(日) 00:18:47値段高すぎwwww
0323132人目の素数さん
2006/08/06(日) 14:11:150324132人目の素数さん
2006/08/07(月) 13:56:19定義などもろもろを書いた file が << でゲット出来て楽なのだが、
Windows や MacOSX だとそのままではではそれが出来ない。
どうしたら良いかな?
クリックで起動したらカレントは無理としても、
どこか適当な場所を常に参照できる様にしたい。
0325132人目の素数さん
2006/08/07(月) 14:18:410326132人目の素数さん
2006/08/07(月) 16:42:21だからカレントではなく、ホームの Math とかを常にパスに含めたい、って事。
0327132人目の素数さん
2006/08/07(月) 21:40:00この辺読んで、初期化ファイルに SetDirectory["...."]みたいに入れておけばできるんじゃね?
やったことないけど。
0328132人目の素数さん
2006/08/20(日) 15:39:580329132人目の素数さん
2006/08/22(火) 20:09:270330132人目の素数さん
2006/08/22(火) 22:58:08エクセルで1回作業してから、その度数見ながらPlotで点を書いているうちに
無駄な作業をしている気がしてきたので質問。
オフィシャルブックにも出ていないんで。
0331132人目の素数さん
2006/08/23(水) 00:11:21そんなあなたに割れまてぃか
つかまっちゃってくだたい
0332132人目の素数さん
2006/08/23(水) 22:54:20<<Graphics`Graphics`
Histogram[data]
0333132人目の素数さん
2006/08/24(木) 11:41:28�dクス
実行してきます。
0334132人目の素数さん
2006/08/30(水) 17:25:510335132人目の素数さん
2006/08/30(水) 17:59:24教えてください。
0336132人目の素数さん
2006/08/31(木) 18:39:57一発でやるコマンドは知らない。線形代数パッケージを探せばあるかも。
0337132人目の素数さん
2006/09/01(金) 11:08:50どうもありがとうございます。
0338132人目の素数さん
2006/09/02(土) 21:34:36このスレッド初めて見ました。
半年以上前の投稿なのでもう解決してる事でしょうし、わざわざレスするのも失礼かと思ったのですが
Clear["Global`*"]
sty1={Dashing[{0.01,0.01}]};
x1=Pi/2;
x2=3Pi/2;
Plot[Sin[x],{x,0,10},GridLines->{{{x1,sty1},{x2,sty1}},{Automatic,sty1}}];
で行けました。違いは、2行目のDashing[{0.01,0.01}]を{ }で囲んだだけです。
0339132人目の素数さん
2006/09/03(日) 03:05:530340132人目の素数さん
2006/09/09(土) 02:50:26Show\[IndentingNewLine]
\([\[IndentingNewLine]Plot[{x, \(-x\), 0}, {x, 3, 4}], \
\[IndentingNewLine]Plot[{x, \(-x\), 0}, {x, \(-4\), \(-3\)}], \
\[IndentingNewLine]ImplicitPlot[{x\^2 + y\^2 == 1, x\^2 + y\^2 ==
4, x == 0}, {x, \(-2\), 2}, {y, \(-4\),
4}], \[IndentingNewLine]\[IndentingNewLine]Axes -> False, AspectRatio ->
1, ImageSize -> 400\[IndentingNewLine]]\)\)\)
0341こうだった
2006/09/09(土) 02:51:54Show[\[IndentingNewLine]Plot[{x, \(-x\), 0}, {x, 3, 4}], \
\[IndentingNewLine]Plot[{x, \(-x\), 0}, {
x, \(-4\), \(-3\)}], \[IndentingNewLine]ImplicitPlot[{x\^2 + y\^2 == 1,
x\^2 + y\^2 == 4, x == 0}, {x, \(-2\), 2}, {
y, \(-4\), 4}], \[IndentingNewLine]\[IndentingNewLine]Axes -> False,
AspectRatio -> 1, ImageSize -> 400\[IndentingNewLine]]\)\)
0342132人目の素数さん
2006/09/09(土) 09:17:47YY= \!\({{1\/w\^2 - 1\/w\((\[ImaginaryI]\ \((\(-\((\[ImaginaryI]\ w\^9\ \ ......
の絶対値を求めようとAbs[Y] とすると
\!\({{\(Abs\)\([\)\(1\/w\^2 - 1\/w\((\[ImaginaryI]\ \((\(-\((\(\[ImaginaryI]\)\(\ \)\(w\^9\)\
と、そのまま出てきちゃうんですが、
どうやったら、ちゃんと絶対値を表示してくれるでしょうか?
0343132人目の素数さん
2006/09/11(月) 03:16:54http://www.kurokichi.net/inside/up/src/up1849.png
↑こうなるようにしたいのですが、
↓こうなってしまいます。
http://www.kurokichi.net/inside/up/src/up1848.png
初歩的な質問ですが、解決方法を教えてください。
よろしくお願いします。
0344132人目の素数さん
2006/09/11(月) 03:31:17A = a^2+2*a*b+b^2
FullSimplify[A]
とした場合,A=(a+b)^2となりますが,
A=a(a+2b+b^2)のように特定の変数でくくることはできますか?
どなたか宜しくお願いします
0345132人目の素数さん
2006/09/11(月) 12:30:31無理じゃね?
下付きのスモールエックス(x)をラージエックス(X)
にするぐらいしか思いつかん
0346132人目の素数さん
2006/09/11(月) 15:30:18そうゆう問題にはMathematicaは不適格だと思う。
LiveMath Makerを使うのが良いと思う。数式を自分の好みに合わせて変形する
のはこれが一番だと思う。
0347343
2006/09/11(月) 18:09:30無理ですか・・・。
ラージエックスを使う方法は良さそうですね。
自分でいろいろ試行錯誤した結果
http://www.kurokichi.net/inside/up/src/up1860.png
最初に↑これをやっとけば一応希望通りの動作にすることができました。
でもこの割り当て、Clear["Global`*"]をやっても消えないんだよね。
どこに残ってるんだろう。
0348132人目の素数さん
2006/09/11(月) 23:19:43そもそもその式が違うじゃねーか(w
Factor[a^2+2a b+a b^2]
=>a(a + 2b + b^2)
なんかはできるけどね。細かい指定をするなら>>346のようなソフトが
良いかと。
0350132人目の素数さん
2006/09/15(金) 07:31:240351132人目の素数さん
2006/09/15(金) 07:33:58ttp://www.varsitywave.co.jp/campaign.html
Mathematicaでググるとなかなかヒットしないもんで。
0352132人目の素数さん
2006/09/16(土) 00:46:00A=Table[Random[]/2,100] (重複がないように細工)
Position[A,Min[A]]
とした時に後で最小値の位置を使いたいのですがPositionの時点で
結果がレベル2のリストの中に埋もれてしまいますよね、{{16}}のように。
取り出すのに %[[1,1]] とか思いつくのですがどうにもキモイです。
他のすっきりした方法はないですか?
0353132人目の素数さん
2006/09/16(土) 01:13:58別にリストから取り出す必要などなくそのままでいいんですね。
0354132人目の素数さん
2006/09/30(土) 20:46:270355132人目の素数さん
2006/10/03(火) 02:43:150356132人目の素数さん
2006/10/04(水) 03:08:39"重大な数値的エラーが含まれている可能性があります"
という警告が出ても、最後まで計算して結果を返してきますよね。
この場合の計算結果というのは、やはりほとんど信用出来ないのですか?
0357132人目の素数さん
2006/10/13(金) 02:39:51極座標でパラメータを与えてベクトル場のグラフ表示をする
方法を教えて下さい
0358132人目の素数さん
2006/10/17(火) 09:57:50こんな感じで関数を定義してみたらどう?
<< Graphics`PlotField`
PlotPolarVectorField[{f_, g_}, {r_,rmin_,rmax_}, {theta_, thetamin_, thetamax_}, options__] :=
Module[{h}, h[x_, y_] :=
If[rmin <= Norm[{x, y}] <= rmax && thetamin <= Arg[x + y I] <= thetamax, 1, 0];
PlotVectorField[h[x, y](f{Cos[g], Sin[g]} /.
{r -> Norm[{x, y}], theta -> Arg[x + y I] }),
{x, -rmax, rmax}, {y, -rmax, rmax}, options]]
PlotPolarVectorField[{r, r+theta}, {r, 2, 5}, {theta, -Pi, Pi}, PlotPoints->20]
↑ 極座標で表された各点(r,θ)において,長さr,偏角r+θのベクトルが
生えているようなベクトル場を,円環状領域 2≦r≦5, -π≦θ≦π において
表示するという例。
オプションには PlotVecotrField と同じオプション(ScaleFactor,ScaleFunction, MaxArrowLength, ColorFunction, PlotPoints)
が指定できます。
0359132人目の素数さん
2006/10/17(火) 22:28:30「マケマシタ6」
0360132人目の素数さん
2006/10/17(火) 23:06:07t3=0.95*t2-u2,
t2=0.95*t1-u1,
t4=0,t1=1000000,
u1+u2+u3=1000000
v=0.05*t1+u1=0.05*t2+u2=0.05*t3+u3},{v}]
という連立方程式を解きたいのですが、エラーとなってしまいます。どこがおかしいのでしょうか?
0361132人目の素数さん
2006/10/17(火) 23:19:40ヒント:=は代入,==は比較
0362132人目の素数さん
2006/10/17(火) 23:27:47t3:=0.95*t2-u2,
t2:=0.95*t1-u1,
t4:=0,t1:=1000000,
u1+u2+u3:=1000000
v==0.05*t1+u1=0.05*t2+u2=0.05*t3+u3},{v}]
こうですか?今家でちょっとmathematica動かせないです
0363132人目の素数さん
2006/10/18(水) 00:58:22何がやりたいのかさっぱり見えないので,
解きたい連立方程式を,普通の数学の記号で書いてもらえないか?
0364132人目の素数さん
2006/10/18(水) 01:04:32t4 == 0.95*t3 - u3
t3 == 0.95*t2 - u2
t2 == 0.95*t1 - u1
t4 == 0
t1 == 1000000
u1 + u2 + u3 == 1000000
v == 0.05*t1 + u1
v == 0.05*t2 + u2
v == 0.05*t3 + u3
を v について解きたいということなら,文字が8個でで式が9本だから,
普通は解なしになる。
実際,Mathematicaに解かしてみても解なしとなった。
0365362
2006/10/18(水) 02:12:11t2 == t1 - u2
t1 == t0 - u1
t3 == 0
t0 == 1000000
v == 0.05*t0 + u1
v == 0.05*t1 + u2
v == 0.05*t2 + u3
すいません、式はこうでした><
0366132人目の素数さん
2006/10/18(水) 02:57:14それなら単に
Solve[{t3 == t2 - u3,
t2 == t1 - u2,
t1 == t0 - u1,
t3 == 0,
t0 == 1000000,
v == 0.05*t0 + u1,
v == 0.05*t1 + u2,
v == 0.05*t2 + u3}]
でOK.
解のリスト
{{t0 -> 1.0*10^6, t3 -> 0,
t1 -> 682791.4353687549,
u1 -> 317208.56463124516,
t2 -> 349722.44250594766,
u2 -> 333068.9928628073,
u3 -> 349722.44250594766,
v -> 367208.56463124504}}
が得られる。
ちなみに,vの値だけが欲しいからといって {v} をつけてはだめ。
v以外の文字が全て文字定数と見なされるため,
未知変数が1個,式が8本ということになって,解無しになってしまう。
また,解を近似値じゃなくて厳密値で求めたい場合は0.05を1/20に変えること。
0367132人目の素数さん
2006/10/18(水) 17:13:31グラフに値をプロットすることはできないのでしょうか?
たとえば
y=x+5のグラフにx=1のときの値をグラフ上にプロットできないのでしょうか?
0368362
2006/10/18(水) 18:04:58ほんとうにありがとうございました!
0369132人目の素数さん
2006/10/18(水) 20:19:53Clear["Global`*"]
y[x_]=x+5;
x1=1;
gridstyle={Dashing[{0.01,0.01}]};
Plot[y[x],{x,0,5},
GridLines->{{{x1,gridstyle}},{{y[x1],gridstyle}}},
Epilog->{
Text["x="<>ToString[x1],{x1,y[x1]+1},{0,0},Background->GrayLevel[1]],
Text["y="<>ToString[y[x1]],{x1+1,y[x1]},{0,0},Background->GrayLevel[1]]
}
];
0370132人目の素数さん
2006/10/18(水) 20:45:17おまけ
Clear["Global`*"]
y[x_] = x + 5;
x1 = 1;
Plot[y[x], {x, 0, 5},
Epilog -> {
{PointSize[0.02], RGBColor[1, 0, 0], Point[{x1, y[x1]}]},
Text["{ x=" <> ToString[ x1] <> ",y=" <> ToString[y[x1]] <> "}", {x1, y[x1] + 0.5}, {0, -1}]
}
];
0371132人目の素数さん
2006/10/21(土) 10:12:58ありがとうございます.
返事が遅れて申し訳ありません.
早速月曜日にでも試したいと思います.
ありがとうございました.
0372132人目の素数さん
2006/10/25(水) 00:59:44例えば
Integrate[Exp[-(x - a)^2/2c^2], {x, -Infinity, Infinity}]
とすると
If[Re[c^2] > 0, (答1), (答2)]
と、ご丁寧に条件つきで答を教えてくれるわけですが、
あらかじめこういった条件を前提として与えるにはどうすれば良いのでしょう?
Integrate[...] where Re[c^2]>0
みたいな感じのことをしたいのです。
0373132人目の素数さん
2006/10/25(水) 02:01:54極簡単な例として,y=2xを書きたいグラフの例とします。
このとき鉛直下向きを正のx,水平左向きをyの正の方向
としてグラフを書きたいのですが,どうすればいいのでしょうか?
よろしくお願いします。m(__)m
0374132人目の素数さん
2006/10/25(水) 12:15:25Integrate[Exp[-(x-a)^2/2c^2], {x, -Infinity, Infinity}, Assumptions->{c>0}]
0376132人目の素数さん
2006/10/25(水) 19:26:52なかなか難しい問題だった。
MirroringPlot[functions_, {x_, min_, max_}, (opts___)?OptionQ] :=
Module[{old, newTicks, newLines, new},
old = Plot[functions, {x, min, max}, opts, DisplayFunction -> Identity];
newTicks = AbsoluteOptions[old, Ticks][[1, 2]] /.
{position_, label_, length_, style_} -> {-position, label, length, style};
newLines = old[[1]] /.
{pointX_Real, pointY_Real} -> {-pointX, -pointY};
new = ReplacePart[old, newLines, 1] /.
{RuleDelayed[DisplayFunction, Identity] -> RuleDelayed[DisplayFunction, $DisplayFunction],
(Ticks -> _) -> (Ticks -> newTicks)};
Show[new]]
(* 使用例 *)
MirroringPlot[2x, {x, -2, 2}]
MirroringPlot[{x^2, x^4}, {x, -2, 2}, AspectRatio->Automatic]
上記のように,一度グラフィックスプリミティブを取得して,
その目盛りの出力位置の座標と,曲線のサンプリング点の座標の全てを正負反転させた
グラフィックスプリミティブを作り直し,それを出力するという方法で
関数 MirroringPlot を作成しました。
参考:http://support.wolfram.com/mathematica/graphics/2d/twoaxisgraph.html
0377376
2006/10/25(水) 19:35:41>>376 の関数 MirroringPlot は,鉛直下向きをyの正方向,
水平左向きをxの正方向とするプロットだった。
鉛直下向きをxの正方向,水平左向きをyの正方向としてプロットするには,
>>376 の定義を改変してもいいけど,プロットしたい関数の逆関数を,
必要ならば InverseFunction を使って求めて,それを >>376 の
MirroringPlot でプロットするのが簡単かな。
0378132人目の素数さん
2006/10/25(水) 20:41:160379132人目の素数さん
2006/10/25(水) 22:04:33ありがとうございます。
おもいっきり,活用&勉強(プログラムを)させていただきます。
>>378
すみませんm(__)m
0380132人目の素数さん
2006/10/31(火) 17:20:080381132人目の素数さん
2006/11/03(金) 23:53:46このサイトのように3Dプロットで複数表示させるにはどのようにすればよいのでしょうか?
0382132人目の素数さん
2006/11/04(土) 01:48:22g1 = Plot3D[x^2 + y^2, {x, -2, 6}, {y, -2, 6},
ColorFunction->(RGBColor[0, 1, #] &), DisplayFunction->Identity];
g2 = Plot3D[4(x-2) + 4(y-2) + 8, {x, -2, 6}, {y, -2, 6},
ColorFunction->(RGBColor[1, #, 0] &), DisplayFunction->Identity];
Show[g1, g2, DisplayFunction->$DisplayFunction];
0383132人目の素数さん
2006/11/06(月) 10:03:000384383
2006/11/06(月) 11:04:410386132人目の素数さん
2006/11/09(木) 10:15:28どっちがいいと思う?
0387132人目の素数さん
2006/11/12(日) 04:12:28アップグレード代を考えると,待った方がいいんじゃないかな?
0388132人目の素数さん
2006/11/13(月) 13:07:46このプレミアサービス1年付きっての買っとけ
買ってから1年以内に新verが出た場合ただでもらえる
ttp://www.hulinks.co.jp/shop/camp_mathe52v4.html
0389132人目の素数さん
2006/11/13(月) 19:11:460390132人目の素数さん
2006/11/15(水) 12:09:040391132人目の素数さん
2006/11/15(水) 12:42:550392132人目の素数さん
2006/11/15(水) 18:17:11A,Bは三角関数を含み、数個の文字を使っています。
0393132人目の素数さん
2006/11/15(水) 20:03:59Expand
0394132人目の素数さん
2006/11/15(水) 21:01:07ありがとうございました。 もし等式の形のまま右辺をExpandできる方法があれば教えてください。
0395132人目の素数さん
2006/11/15(水) 21:07:51シツモンノイミガリカイデキナイ。
0396392
2006/11/15(水) 21:57:22初心者がおさわがせしました。
0397132人目の素数さん
2006/11/15(水) 23:41:14eq=(F==(A+B)/C)
eq2=(eq[[1]]==Expand[eq[[2]]])
これでeqの右辺だけExpandした式eq2が得られるけど、こんなことする必要性がわからんw
0398132人目の素数さん
2006/11/15(水) 23:44:23まあ、まあ、まあー
そう興奮しないで
0399132人目の素数さん
2006/11/17(金) 13:31:13Mathematicaのnotebookで論文書くとかしてるんじゃね?
0400132人目の素数さん
2006/11/17(金) 13:35:5512/12(火)東京ビッグサイト
ttp://www.wolfram.co.jp/news/events/JMC2006/
04010519
2006/11/18(土) 11:52:10Mathematica5.2をjavaで遠隔操作しようとしているのですが、行き詰ってしました・・・。
そもそも、あらかじめ作っておいたnbファイルをjavaから実行させて結果を出させることはできるんでしょうか?
もし、ご存知の方がいましたら教えてください。
よろしくお願いします。
0402132人目の素数さん
2006/11/18(土) 23:53:0504030519
2006/11/19(日) 00:21:47スクリプトを調べてはみたのですが、分かりやすい物がみつかりませんでした・・・。
すいません。
スクリプトとはどんなものなのでしょうか?
0404132人目の素数さん
2006/11/19(日) 17:17:31「javaで遠隔操作」ってのは,JSP/サーブレット?それともアプレットとか?
0405132人目の素数さん
2006/11/21(火) 11:14:08今のところ、Webサーバ上からを考えています。
0406132人目の素数さん
2006/11/21(火) 12:54:17そのWebサーバがイントラネット上ならともかく,インターネット上のサーバの場合,
「nbファイルを実行して結果を得る」行為は,Mathematica のカーネルを不特定多数に使わせることになるので,それは Mathematica のライセンス的にまずい。
そのサイトに自分しか使えないような認証をかけておくなら大丈夫だろうが。
Wolfram的には,そういう用途には webMathematica を使ってくれってことなんだろうね。
0407132人目の素数さん
2006/11/21(火) 18:53:42なるほど。確かに不特定多数に使わせることになりますね。
私もいろいろと試して見たのですが、やはりサーバ上からの場合はかなり難しいという結論になるんですね・・・。
それでは、同じマシン上でmathematicaとjavaを起動させて、javaからnbファイルを評価させることは可能でしょうか?
連続で質問してしまい、すいません。
0408132人目の素数さん
2006/11/22(水) 05:20:59http://documents.wolfram.com/v5/Add-onsLinks/JLink/Part2.WritingJavaProgramsThatUseMathematica/index.html
これなんかどうでしょうか?
0409132人目の素数さん
2006/11/22(水) 12:25:23教えていただいたJlinkをがんばってみることにします。
色々とアドバイスしていただき、ありがとうございました。
0410aki
2006/11/22(水) 17:05:07今、mathematicaをバッチ入力モードにする方法を探してます★
$BatchInput
で確認すると、初期設定ではFalseになっているので、それを変更しようとしています。。
とりあえず分かったことは、起動する際に読み込まれるらしいinit.mというファイルが関係しているようなのですが、
どうすればいいのか分からず困っています。。
もしご存知の方がいましたら、教えてください。
よろしくお願いしますm(__)m
0411132人目の素数さん
2006/12/06(水) 21:25:580412132人目の素数さん
2006/12/06(水) 21:56:400413132人目の素数さん
2006/12/08(金) 00:45:07お前は医学部の一年生でこれから何回も留年するんだろ?
0414132人目の素数さん
2006/12/09(土) 12:39:48駄目に決まってんだろ、あほ
0415132人目の素数さん
2006/12/10(日) 13:19:49だけど、卒業してから「パソコンが壊れたから新しいパソコンに入れなおす」
とかは無理。(サポートなし)
卒業後、1年以内であれば、安く最新のプロフェッショナル版に変更できる
ことにも注意。
0416132人目の素数さん
2006/12/12(火) 02:37:220417132人目の素数さん
2006/12/12(火) 11:58:51http://amazon.co.jp/dp/B000B6GGC4/
0418132人目の素数さん
2006/12/12(火) 13:45:34効かないんですが、設定かなにかが悪いのでしょうか?
行をふやすのはできます。
0419132人目の素数さん
2006/12/12(火) 17:50:07MathIDを登録しないでインストールしてから2週間するとどうなるの?使えなくなるの??
0420132人目の素数さん
2006/12/12(火) 19:50:07ばくはつします
0421132人目の素数さん
2006/12/12(火) 20:10:40嘘付き??
あぶねぇだろw
0422132人目の素数さん
2006/12/13(水) 18:05:36常識から言って爆発はしないだろw
0423132人目の素数さん
2006/12/14(木) 02:56:04安くってことは、5,000円ぐらいでアップデートできる?
それくらいなら払えるよ
0424132人目の素数さん
2006/12/14(木) 08:48:080425132人目の素数さん
2006/12/14(木) 14:39:52ここ読め
ttp://www.varsitywave.co.jp/products/mathematica/pro/index.html
0426132人目の素数さん
2006/12/14(木) 19:16:29それぞれのグラフが何のグラフであるかラベルをつけて
(ラベルのテーブルがあれば尚よい)
表示させるにはどうすればよいでしょうか。
0427132人目の素数さん
2006/12/15(金) 02:00:490428132人目の素数さん
2006/12/16(土) 10:22:50そういうソフトではありません。計算の確認など、教育の現場では重宝します。
0429132人目の素数さん
2006/12/16(土) 13:50:500430132人目の素数さん
2006/12/16(土) 14:21:48シンプソン法とか?
0431132人目の素数さん
2006/12/16(土) 14:27:260432132人目の素数さん
2006/12/16(土) 14:57:590433429
2006/12/16(土) 15:30:25"不定積分では被積分関数と積分ともに初等関数,指数積分関数,多対数および他の関連した関数
で表される場合には拡張リシュ(Risch)法が使用される."
らしいです。
http://www.ti3.tu-harburg.de/paper/rump/Ru04a.pdf (Risch法の説明)
http://kako.ics.nara-wu.ac.jp/~kako/education.html (9章10章あたり)
がそれっぽい感じです。
でもこんなの読む気にならない・・
0434426
2006/12/17(日) 18:00:57三種類のグラフを一枚の図に収めて、
それぞれのグラフが何のグラフであるかラベルをつけて
(ラベルのテーブルがあれば尚よい)
表示させるにはどうすればよいでしょうか。
もしくは、こういったことがMathematicaで
出来るか出来ないか、お答えお願いします。
0435132人目の素数さん
2006/12/17(日) 19:03:25もう少し状況を詳しく説明して。
「グラフ」というのは,y=x^2のグラフとか,そういう意味?
「ラベル」というのは「y=x^2」という文字列?
「ラベルのテーブル」とは何?
0436434
2006/12/17(日) 22:46:49>>その通りです。
「ラベル」というのは「y=x^2」という文字列?
>>その通りです。
「ラベルのテーブル」とは何?
>>三種類のグラフが何を指すかを示す文字列を表にしたものを言ってます。
0437132人目の素数さん
2006/12/17(日) 23:25:090438132人目の素数さん
2006/12/18(月) 02:08:37つまりこういうことかな。
f1[x_] := x^2; x1 = 1.9; offset1 = {1.2, 0}; label1 = "二次関数";
f2[x_] := x; x2 = 1.8; offset2 = {1.2, 0}; label2 = "一次関数";
f3[x_] := Sqrt[x]; x3 = 1.4; offset3 = {-1, 0.4}; label3 = "無理関数";
boxLeft = 2.2; boxTop = 4; boxHeight = 1.2; boxWidth = 1.4;
graphLabel[f_, pt_, offset_] :=
Text["y=" <> ToString[InputForm[f[x]]], {pt, f[pt]}, offset]
graphTableLabel[f_, position_, tableLabel_] :=
Text["y=" <>ToString[InputForm[f[x]]]<>" "<>tableLabel, position, {-1, 0}];
g = Plot[{f1[x], f2[x], f3[x]}, {x, 0, 2}, DisplayFunction -> Identity];
new = ReplacePart[g, Append[g[[1]], {graphLabel[f1, x1, offset1],
graphLabel[f2, x2, offset2], graphLabel[f3, x3, offset3]}], 1];
labelTable = Graphics[{Line[{{boxLeft, boxTop},{boxLeft + boxWidth, boxTop},
{boxLeft + boxWidth, boxTop - boxHeight}, {boxLeft, boxTop - boxHeight},
{boxLeft, boxTop}}],
graphTableLabel[f1, {boxLeft + 0.1, boxTop - 0.3}, label1],
graphTableLabel[f2, {boxLeft + 0.1, boxTop - 0.6}, label2],
graphTableLabel[f3, {boxLeft + 0.1, boxTop - 0.9}, label3]}];
Show[{new, labelTable}, AspectRatio->Automatic,
ImageSize->400, DisplayFunction->$DisplayFunction];
0439434
2006/12/18(月) 18:58:35どうもありがとうございます。しかしながら、作成した図を
eps形式で保存し、texで表示させたところ、"("や日本語フォントが
文字化けして表示されます("("は半角)。どうすれば正しく表示されますでしょうか。
0440434
2006/12/18(月) 19:08:21また、3種類のグラフを(白黒の濃淡で)色分けし、
各色がどのグラフを指すかわかるように、
図中のテーブルで指し示すにはどうすればよいでしょうか。
(つまり、頂いたプログラムのテーブル内を、
"y=^x"といった関数の文字列の代わりに、グラフの色で表したい。)
0441438
2006/12/19(火) 01:05:58うちの環境では文字化けは発生しなかったよ。
Windows版の Mathematica 5.0 日本語版 で,図を選択して,
編集→選択範囲の形式保存→EPS
でEPS保存して,
\documentclass{jarticle}
\usepackage{graphicx}
\begin{document}
\includegraphics{hoge.eps}
\end{document}
をコンパイルしたところ,DVIOUTで日本語部分も含めて正しく表示されました。
0442438
2006/12/19(火) 01:10:58f1[x_] := x^2; x1 = 1.9; offset1 = {1.2, 0};
label1 = "二次関数"; grayLevel1 = GrayLevel[0.6];
f2[x_] := x; x2 = 1.8; offset2 = {1.2, 0};
label2 = "一次関数"; grayLevel2 = GrayLevel[0.3];
f3[x_] := Sqrt[x]; x3 = 1.4; offset3 = {-1, 0.4};
label3 = "無理関数"; grayLevel3 = GrayLevel[0];
boxLeft = 2.2; boxTop = 4; boxHeight = 1.2; boxWidth = 1.4;
graphLabel[f_, pt_, offset_] :=
Text["y=" <> ToString[InputForm[f[x]]], {pt, f[pt]}, offset]
graphTableLabel[position_, tableLabel_] :=
Text[tableLabel, position, {-1, 0}];
g = Plot[{f1[x], f2[x], f3[x]}, {x, 0, 2}, DisplayFunction->Identity,
PlotStyle->{{grayLevel1}, {grayLevel2}, {grayLevel3}}];
0443438
2006/12/19(火) 01:12:36new = ReplacePart[g, Append[g[[1]], {graphLabel[f1, x1, offset1],
graphLabel[f2, x2, offset2], graphLabel[f3, x3, offset3]}], 1];
labelTable = Graphics[{Line[{{boxLeft, boxTop}, {boxLeft + boxWidth, boxTop},
{boxLeft + boxWidth, boxTop - boxHeight}, {boxLeft, boxTop - boxHeight}, {boxLeft, boxTop}}],
grayLevel1, Line[{{boxLeft + 0.1, boxTop - 0.3}, {boxLeft + 0.3, boxTop - 0.3}}],
grayLevel2, Line[{{boxLeft + 0.1, boxTop - 0.6}, {boxLeft + 0.3, boxTop - 0.6}}],
grayLevel3, Line[{{boxLeft + 0.1, boxTop - 0.9}, {boxLeft + 0.3, boxTop - 0.9}}],
graphTableLabel[{boxLeft + 0.4, boxTop - 0.3}, label1],
graphTableLabel[{boxLeft + 0.4, boxTop - 0.6}, label2],
graphTableLabel[{boxLeft + 0.4, boxTop - 0.9}, label3]}];
Show[{new, labelTable}, AspectRatio->Automatic,
ImageSize->400, DisplayFunction->$DisplayFunction];
0444434
2006/12/20(水) 08:49:04どうもありがとうございました。助かりました!
文字化けの問題ですが、当方はMathematica3.0を使っております。
「図を選択して, 編集→選択範囲の形式保存→EPS 」した段階で、
作成されたEPSファイルをViewerで見てみると、すでに文字化けしてました。
どうやらMathematicaの設定かVersionに問題があるのかもしれません。
0445132人目の素数さん
2006/12/21(木) 01:42:220446132人目の素数さん
2006/12/21(木) 07:45:39これ?
ttp://documents.wolfram.com/v4-ja/MainBook/1.11.8.html
Sum[]とかには対応してるのかな?
0447132人目の素数さん
2006/12/22(金) 12:39:53例えば
g=Plot[Sin[x],{x,0,2Pi}]
として、
GetWidth[g],GetHeight[g]みたいなのが欲しいのですが存在しないようです。
どなたかご存知の方よろしくお願いします。
0448132人目の素数さん
2006/12/23(土) 00:40:12Plot[Sin[x],{x,0,2Pi}];
AbsoluteOptions[%,AspectRatio]
0449132人目の素数さん
2006/12/23(土) 05:03:31どうもありがとうございました!
0450math素人
2006/12/24(日) 10:56:54エラーメッセージで以下の様なメッセージが出るのですが、
何が問題なのでしょうか?
Plot::plnr: m = 1.0204081428571429`*^18においてfWdep[m]は機械サイズの実数ではありません. \
>>
0451445
2006/12/24(日) 15:30:55ありがとうございます。もうひとつ聞きたいのですが、多項式をコンピュータに
計算しやすいように出力させることはできるのでしょうか?
たとえば
a*x^3+b*x^2+c*x+d ⇒ ((a*x+b)*x+c)*x+d
とか、
a/b+c/b+d/b ⇒ (a+c+d)/b
こういうような式変形は可能ですか?
0452132人目の素数さん
2006/12/24(日) 15:58:12それぞれ、HornerとTogetherでできる。
0453132人目の素数さん
2006/12/25(月) 02:26:43海外からのサポートでも構わないのですが。
0454132人目の素数さん
2006/12/27(水) 00:20:41でもなぜ?
0455132人目の素数さん
2006/12/27(水) 03:36:070456132人目の素数さん
2006/12/28(木) 20:26:190457132人目の素数さん
2006/12/28(木) 23:31:49ライセンス上、英語版は日本でつかっちゃいけないはず。日本語版への変更でン万円。
海外から日本語版が買えるかどうかは知らない。
0458132人目の素数さん
2006/12/28(木) 23:55:08FitかFindFit
0459◇宮城200か12-54@Linuxザウルス : ◆mzpjBMNq3U
2006/12/29(金) 12:44:18ええ。>>456さんのおっしゃってるのは、米国流通ものを
指していらっしゃるのでしょう。確かに米国外ではinter
national版を使わなければならないと思います。
米国版は、確か日本語できなかったと思います。
いわゆる英語版でも、インターナショナル版であれば
日本でお使いいただけるでしょうし、日本語キットを追
加して日本語表示できると思います。
0460132人目の素数さん
2006/12/31(日) 11:19:43y=f(x)のグラフは左側
y=g(x)のグラフは右側
というように、ひとつの図の中でそれぞれの縦軸を用意して描く方法はありますか?
0461132人目の素数さん
2006/12/31(日) 19:50:52http://support.wolfram.com/mathematica/graphics/2d/twoaxisgraph.html
0462習い始め
2007/01/01(月) 13:43:060463132人目の素数さん
2007/01/02(火) 01:55:580464132人目の素数さん
2007/01/04(木) 00:14:34どうも見方がよく分かりません。
ショートカットキー一覧を載せてるHPとかご存知の方おられませんか??
0465習い始め
2007/01/08(月) 19:42:16「Mathematicaのショートカットキー」は、Wolfram Reserch.Inc.のHP
ttp://documents.wolfram.com/v5/FrontEnd/KeyboardShortcuts/MicrosoftWindows/WindowsKeyboardShortcuts.html
(頭は、hです。)に幾つか掲載されていますが、このことでしょうか?
0466132人目の素数さん
2007/01/11(木) 22:18:160467132人目の素数さん
2007/01/13(土) 05:13:270468132人目の素数さん
2007/01/13(土) 08:41:290469習い始め
2007/01/13(土) 09:22:52↑468が正解ですよ。
例えば、
Plot3D[Sin[x+y],{x,-1,1},{y,-1,1}];
と
Plot3D[Sin[x+y],{x,-1,1},{y,-1,1}]
では導出力が違うか試してみて!
0470132人目の素数さん
2007/01/13(土) 09:24:100471132人目の素数さん
2007/01/13(土) 20:09:41お〜、できました
0472132人目の素数さん
2007/01/18(木) 15:28:50行列d(270×270)と閾値λがあり、
dの閾値以上の要素をそのまま、閾値未満の要素を0とした行列d'を作りたいのですが
ご教授お願いいたします
0473132人目の素数さん
2007/01/18(木) 19:11:12こんな感じかな
Map[If[# > lambda, #, 0] &, d, {2}]
0474132人目の素数さん
2007/01/19(金) 05:42:060475132人目の素数さん
2007/01/19(金) 10:28:420477132人目の素数さん
2007/01/22(月) 19:57:56線形代数を学んでください。
0478習い始め
2007/01/22(月) 23:30:59カーネルは、Mathematicaのノートブックに命令プログラムを書き、演算を実行する中枢部のことじゃない。途中で演算を中止仕様としてもカーネルを止めないといつまでも計算を実行するので注意が必要ですね。
決して線形代数学に出てくるKerじゃありません!! 実際にMathematicaをRunningさせるのが一番ですよ。
0479132人目の素数さん
2007/01/23(火) 06:23:230480132人目の素数さん
2007/01/23(火) 09:23:550481132人目の素数さん
2007/01/23(火) 11:40:070482132人目の素数さん
2007/01/23(火) 21:35:06学生版なんですね、、、通常版は20万くらいとは、、、5万くらいなら考えるんですけど。
昔のv2.2を使ってます。
0483習い始め
2007/01/24(水) 00:29:05参考になるかどうか分かりませんが、言語は、どうも Lisp に近い言語らしいですよ。
0484132人目の素数さん
2007/01/24(水) 00:45:10完全にLispの方言。Lispの強化版。Lispに頭部という概念を追加して
Lispを強化改造している。それにより普通のLispでは函数fの引数xに対する
値は (f x) で表されるが、Mathematicaではf[x]と通常数学の表記f(x)に近い
形になる。Mathematicaではfを式f[x]の頭部,[x]をボディーと言う。
0485132人目の素数さん
2007/01/24(水) 01:56:35放送大学に等を利用するのが良いかと….
(仕事に使わないのであれば.)
現在も可能かどうかはわかりかねますが.
0486132人目の素数さん
2007/01/24(水) 13:06:54ありがとうございます。
学生なのですが、学生版の購入を考えています。
式を入れたらグラフが表示されるような機能は最初からついているのでしょうか?それとも自分で言語を使って作るのでしょうか?
0487◇宮城200か12-54@Linuxザウルス : ◆mzpjBMNq3U
2007/01/24(水) 13:36:19学習塾はよい、といってましたね
0488132人目の素数さん
2007/01/24(水) 16:18:380489132人目の素数さん
2007/01/24(水) 16:21:38MathPass 生成器ちょうだいな
0490132人目の素数さん
2007/01/24(水) 22:37:35PlotとかPlot3dとかあるし。
0491482
2007/01/25(木) 00:13:23そういうてがありましたか、、、ちょっと調べて見ます!
0492132人目の素数さん
2007/01/25(木) 00:33:23それはおかしいね。大学生なら社会人だろうがスネ齧りだろうが
区別はないはずだよ。
0493Nobody
2007/01/26(金) 05:20:04お使いのはVersion4や4.1とか4.2でしょうか
もしそうでしたら[email protected]へご連絡いただければ
便利なつーるをおわたしします
0494132人目の素数さん
2007/01/26(金) 12:11:110495132人目の素数さん
2007/01/26(金) 18:55:42と入力しても出力が
FourierSeries[UnitStep[t], t, 5]
とかえってきてしまいます。。
<< Calculus`FourierTransform`
の一文は一番上に入っているのですが、原因わかりますでしょうか?
0496習い始め
2007/01/26(金) 20:36:52FourierSeriesはVer3からVer4.1?あたりから組み込み関数が変更され、当方も困った経験があります。
<< Calculus`FourierTransform`
FourierSeries[UnitStep[t], t, 5]
Plot[%, {t, -1.5, 1.5}];
としてもVer5.2では、OKですが・・・
多分、プログラムを実行する前の別の函数を読み込んでいるので、おまじないをかけてやらなければいけないんじゃないかな?
変数のスコープ
(1)Remove[a, … ]は,シンボルの名前がこれ以降Mathematicaに認識されないようにそのシンボルを完全に除去する.
(2)Remove["a", "a", … ]は,列パターンaのいずれかと適合する名前を持ったシンボルをすべて除去する.
または、割り当て
(3)Clear[a, a, … ]は,aに与えられている値や定義をクリアする.
(4)Clear["a", "a", … ]は,任意の文字列パターン aにマッチした名前を持つ記号の値や定義をクリアする.
で解決するんじゃないでしょうか。
0497132人目の素数さん
2007/01/26(金) 21:01:40どうもです。
試してみます。
0498132人目の素数さん
2007/01/27(土) 10:49:27u=x1^(a) x2^(1-a)
Maximize[{u,x1+x2≦m},{x1,x2}]
これだと,aやmが定数でないなどのエラーが出てしまいます.
どこが悪いのでしょうか?
0499習い始め
2007/01/28(日) 13:18:10例えば、Plot[x^3,{x,a,a+1}];だとグラフは描けませんが、Plot[x^3,{x,-3,4}];だと描けますね。それと一緒ですよ。
具体的に、a,mを指定してみるとa=5,m=0.04
Maximize[{x1^5 *x_2^((1 - 5), x1 + x2 <= 0.04}, {x1, x2}]
ならば、厳しいけれどなんとか評価できます。あくまで数式処理システムだという認識が必要ですよ。
0500習い始め
2007/01/28(日) 19:49:10だったよ。
等高線の間隔を狭くするのはどのようなオプションでできますか?
こんなこんじでやりました。
ContourPlot3D[-z + (x^2 + y^2)^2 - 2*x^2 + 2*y^2, {x, -1.5, 1.5}, { y, -1.5, 1.5}, {z, -10, 3}]
0502習い始め
2007/01/31(水) 20:55:53ContourPlot3D[-z+(x^2+y^2)^2-2 x^2+2 y^2,{x,-1.5,1.5},{y,-1.5,1.5},{z,-10,3},PlotPoints{5,5,10}];
でOKだね。
0503習い始め
2007/01/31(水) 20:59:27ContourPlot3D[-z+(x^2+y^2)^2-2 x^2+2 y^2,{x,-1.5,1.5},{y,-1.5,1.5},{z,-10,3},PlotPoints→{5,5,10}];
でどう?
バージョン4.2.1.0だけど、5じゃないからかな?
こんなエラーでました。
----
{{PlotPoints→{5,5,10}}}は置換則リストあるいは有効なディスパッチ表ではないため,置換に使用できません.
ReplaceAll::reps: {{{3,5}→{5,5,10}}}は置換則リストあるいは有効なディスパッチ表ではないため,置換に使用できません.
Set::shape: \
{Graphics`ContourPlot3D`Private`un,Graphics`ContourPlot3D`Private`vals,\
\[LeftSkeleton]37\[RightSkeleton],\[LeftSkeleton]34\[RightSkeleton],Graphics`\
ContourPlot3D`Private`rec}と{{3,5},{0.},{},True,1}/.\[InvisibleSpace]{{3,5}→{5,\
5,10}}のリストは型が違います.
PlotPoints::contpts: Value of option PlotPoints -> \
Graphics`ContourPlot3D`Private`un is not of the form x, {x, y}, {x, y, z} or \
{{x1, x2}, {y1, y2}, {z1, z2}} where each entry is a positive integer >= 2. \
Using default PlotPoints.
ContourPlot3D::bdval: Value of option Contours -> \
Graphics`ContourPlot3D`Private`vals is not a list of real numbers. Using \
default Contours.
ContourPlot3D::gval: Function value \[LeftSkeleton]1\[RightSkeleton] at grid \
point x = -1.5, y = -1.5, z = -10 is not a real number.
ContourPlot3D::gval: Function value \[LeftSkeleton]1\[RightSkeleton] at grid \
point x = -1.5, y = -1.5, z = -3.5 is not a real number.
ContourPlot3D::gval: Function value \[LeftSkeleton]1\[RightSkeleton] at grid \
point x = -1.5, y = 0.`, z = -10 is not a real number.
General::stop: 計算中,ContourPlot3D::gvalのこれ以上の出力は表示されません.
$RecursionLimit::reclim: 最大再帰回数256を超えています.
Graphics3D::gprim: \
Hold[{Graphics`ContourPlot3D`Private`cstyle}]\
がGraphics3Dプリミティブあるいは指示子が仮定されているところで見つかりました.
0505習い始め
2007/01/31(水) 23:17:26V5.2ならうまくいったけど。確かにVerによって若干異なるからでしょう。
MathematicaのメニューバーのHelpでContourPlot3Dの項目を調べると何かわかるかもしれません。力になれなくて残念。
0506習い始め
2007/01/31(水) 23:23:26ひょっとしたら、原因は、組み込み関数を読み込んでいないのかも知れませんね。
<<Graphics`ContourPlot3D`
として。プログラムを実行する前に、パッケージを先にロードしてみましたか?
0507習い始め
2007/01/31(水) 23:41:36>>504
パッケージ<<Graphics`ContourPlot3D`と<<RealTimes3D`を先にロードして
ContourPlot3D[-z+(x^2+y^2)^2-2 x^2+2 y^2,{x,-1.5,1.5},{y,-1.5,1.5},{z,-10,3},PlotPoints→{5,8,10}];
とすると、出力された図形をマウスで自由に有家貸すことが出来るのでやってみるとおもしろいですよ。
ブラジャーみたいな図形が出てきますね。
<<Graphics`ContourPlot3D`
はロードしてます。
<<RealTimes3D`
をローードしょようとすると、
Get::"noopen": "\!\(\"RealTimes3D`\"\)を開くことができません."
とエラーでできませんでした。
やっぱりバージョン低いからかな?
大学PCで使ってるんで、新バージョン無いのか明日聞いてみます。
ってかこんな時間に卒論やってる漏れバカ?
0509132人目の素数さん
2007/02/01(木) 00:28:06どっちがいいのですか?
0510習い始め
2007/02/01(木) 00:45:25<<RealTimes3D` は、Ver3あたりくらいでは、インストール時にオプションであったと思います。
Ver4位からは、組み込まれていたんじゃないかな?何れにしても上位互換が基本ですから、大学の
PCで試した方がいいと思います。
卒論ですか?もう大昔のことで、あの頃に是非戻りたいですね。若いときの苦労はきっとあなたの
努力として、社会に出てどこかで報われるときがきますよ。大いに奮闘してください!!
大学生時代はPCなんぞなく一教室に大きな電子計算機があるのみでした。フォートランで、カードに
パンチャーでプログラムを打って機械にかけていました。本当に無駄な努力でした。今の学生は恵ま
れていると思います。Mathematicaも勿論、見様見真似です。本屋での立ち読みなどで勉強中です。
仕事があるので厳しいですが、趣味としてやっていますよ。
0511習い始め
2007/02/01(木) 01:07:38MatLabは、工業系のシーケンス制御などでよく見かけますね。学生版はカナダでないと
購入できなかったんじゃないかな?プログラムして、ディバックしなければならな
いので、慣れないと不便です。
図は流石にMathmaticaがポストスプリクトで一番綺麗ですね。
あと、MapleVも扱いやすいし、インド、韓国などのアジア系の人が設計に参入し
て作られているという噂があるようで、Mathematicaより計算は確かに速いですね。
ただし、図は今イチですが・・・。
0512132人目の素数さん
2007/02/03(土) 00:11:15横にはみでないようにめいっぱい拡大したいんですけど、
マウスで勘で拡大するしかないんでしょうか?
自動化できないんでしょうか?
0513習い始め
2007/02/04(日) 09:32:23パッケージは、「<<RealTime3D`」でした。Sは不要!
0514習い始め
2007/02/04(日) 09:56:15ページ設定でよくない?
(参考)
http://support.wolfram.co.jp/mathematica/interface/print/
あたりが解決のヒントになるのでしょうか?
0516習い始め
2007/02/04(日) 15:17:22すまんのう!
Ver3あたりで始めてパッケージに入ったのでぼけてしまって忘れていた。
便利なのに、洋書には解説があるが、日本語版は何故か解説している物が殆ど見たことがない。
メニューの入力に3Dポイントの設定というのがあるので、自分の一番気に入った視点から図の視点を貼り付けることが出来るので便利だと思うよ。
0517132人目の素数さん
2007/02/05(月) 19:35:530518132人目の素数さん
2007/02/05(月) 19:39:260519◇宮城200か12-54@Linuxザウルス : ◆mzpjBMNq3U
2007/02/06(火) 02:07:01とかにぶち込んで使用中。
端末ごとに呪文のようななっがーいパスワード入れにゃいかん
けど、なかなか快適。使用後はMathpassを消去して終了。
0520132人目の素数さん
2007/02/08(木) 21:51:40Plot3Dで書いたグラフが真っ黒になってしまいした.
どの設定を触ったのか,わからなくなってしまい困っています.
元に戻す方法わかる方いらっしゃいましたら,教えてください.
0521520
2007/02/09(金) 02:51:28忘れてください.
0522132人目の素数さん
2007/02/15(木) 23:44:14もう学生ではないのでパスワードは無いのですが、ひさびさにマテマテカやりました。
やはり3Dなど面白いですね。しかし
使用期限がきてしまいました。ウインドウズの日付を戻したのですが
もう使えないみたいです。
そういうものなんでしょうか?
0523132人目の素数さん
2007/02/17(土) 11:44:23自分が開発者だったらどうするか考えろ!
0524132人目の素数さん
2007/02/20(火) 11:17:290525132人目の素数さん
2007/02/20(火) 22:10:420526132人目の素数さん
2007/02/21(水) 13:39:55発売日は書いてない。
メールの内容はこんなの、ようはお布施しろってことか?
過去20年間で最も重要なリリースとなりますMathematica 6へのアップグレードが,
間もなくご案内できる運びとなりました.お客様にはMathematica 5.2の優れた機
能をお使いいただいているかと存じますが,次期バージョンでのさらなる進歩をも
ぜひお試しいただきたく,ここにお知らせいたします.
本年3月30日までにPremier Serviceにご加入いただきますと,Mathematica 6への
アップグレード,およびご加入期間中のすべてのアップグレードが無料となります.
0527132人目の素数さん
2007/02/22(木) 22:10:510528132人目の素数さん
2007/02/22(木) 22:12:46学生用。「学生」が日本の大学生を含むのかどうかは知らない。
0529132人目の素数さん
2007/02/22(木) 23:24:11USBにOSとマスマティカstudentをインストールする。
そうすれば学校卒業後にPCを買い換えてもマスマティカを
使い続けることができるのではないか?
0530◇宮城200か12-54@Linuxザウルス : ◆mzpjBMNq3U
2007/02/23(金) 10:17:03Student版はsecuredだからマシンを変えるとMathIDと可変パスワードが変わるぞ。
0531132人目の素数さん
2007/02/24(土) 08:20:530532132人目の素数さん
2007/02/25(日) 15:45:290533132人目の素数さん
2007/02/25(日) 18:43:480534132人目の素数さん
2007/02/26(月) 02:11:54http://search.ebay.com/mathematica_W0QQfkrZ1QQfromZR8
0535132人目の素数さん
2007/02/26(月) 02:21:470536132人目の素数さん
2007/02/26(月) 02:32:56Wolframの日本法人に訊けば?
http://www.wolfram.com/company/contact.cgi
ASIA
Wolfram Research Asia Ltd.
Address
Oak Ochanomizu Building 5F
3-8 Kanda Ogawa-machi
Chiyoda-ku, Tokyo 101-0052 JAPAN
(Directions and Maps)
Telephone Number
Distributors Only: +81-(0)3-3518-2880
Fax: +81-(0)3-3518-2877
Email Addresses
General Inquires: [email protected]
Technical support: [email protected]
Press inquiries: [email protected]
0537132人目の素数さん
2007/02/27(火) 18:42:09いまだにVer3(student版)しかもってない。
けど、キージェネもっているからいつでもインスコ可能w
なんで一般価格になるとあんなに高いんだろう。
貧乏人はMaxima使えって言うんだろうけどw
0538132人目の素数さん
2007/02/27(火) 19:12:41古杉、バグだらけ(w
0539132人目の素数さん
2007/02/27(火) 20:25:48Student版も買えない乞食?w
0540132人目の素数さん
2007/02/27(火) 20:36:090541132人目の素数さん
2007/02/27(火) 23:20:58わざわざStudent版をアンインストールしてから
ProをインストールしたのにライセンスがStudent版のままで
印刷するとフッタ部分に「Printed by Mathematica for Students」
と出てしまう。
0542132人目の素数さん
2007/02/28(水) 02:50:01そのままグラフへプロットするためには、
どういうコマンドを組めばいいんでしょうか。
f(x)=∫g(x,t)dt のときの、y=f(x)の様子を確かめたいんです。
0543542
2007/02/28(水) 02:52:410544132人目の素数さん
2007/02/28(水) 04:25:20NIntegrate[]
http://documents.wolfram.com/mathematica/functions/NIntegrate
0545542
2007/02/28(水) 11:13:46どもです。
0546132人目の素数さん
2007/02/28(水) 21:37:00http://page10.auctions.yahoo.co.jp/jp/auction/m38371578
0547Nobody
2007/02/28(水) 23:40:55ええ、まずだめだと思います
サイトライセンスのライセンスマネジャ対応という事なのでしょうか。
ひょっとすると(大学の構内などの)登録済みのIPでないと使用でき
なかったりするかもしれません。ライセンスサーバとかがあることが
前提なのではないでしょうか。
ちなみに同様の商品「NcN」というのが手元にありますが、私の所
有する数ライセンス分の固定パスワードを投入して見ましたが、いず
れも通りませんでした
0548132人目の素数さん
2007/03/03(土) 13:36:49助かりました
0549132人目の素数さん
2007/03/04(日) 19:37:12英語でよく分からんが2〜3倍速いところだけは分かった
0550132人目の素数さん
2007/03/10(土) 20:11:35NOVAにでも逝け
0551132人目の素数さん
2007/03/11(日) 22:01:410552132人目の素数さん
2007/03/16(金) 23:27:11ということはウインドウズの時計のほかにもう一つの隠された時計がある
ということでしょうか?
左下の時計はダミーということでしょうか?
0553132人目の素数さん
2007/03/17(土) 01:37:17隠しファイルに書き込んでいるんだよ
0554132人目の素数さん
2007/03/17(土) 23:28:52そのファイルを捨てたらいいのでしょうか?
何と言うファイル名なんでしょうか?
0555132人目の素数さん
2007/03/18(日) 11:47:58ヒント
インストール前後の違いを調べる
0556132人目の素数さん
2007/03/18(日) 13:28:24使いたかったら買え
0557132人目の素数さん
2007/03/18(日) 23:18:57買う気が失せた
それまでは各バージョンを買っていたのになあ
0558132人目の素数さん
2007/03/18(日) 23:39:140559132人目の素数さん
2007/03/21(水) 14:39:010560132人目の素数さん
2007/03/21(水) 16:59:220561132人目の素数さん
2007/03/21(水) 19:29:290562132人目の素数さん
2007/03/23(金) 19:08:53学生版買え
0563132人目の素数さん
2007/03/23(金) 21:09:54Xの3次式に代入した値を計算したいのですが
sol = Solve[xの2次式 == 0, x]
xの3次式 /. sol
としてもX^3が計算されるだけで、うまく行かないのですが
どうしたらいいでしょうか・・・
0564132人目の素数さん
2007/03/24(土) 10:48:38sol = Solve[x^2 - 1 == 0, x]
x^3 + x^2 /. sol
Out[1]={{x -> -1}, {x -> 1}}
Out[2]={0, 2}
問題ないと思うけど?
0565132人目の素数さん
2007/03/29(木) 22:40:02大学教養程度の数学を勉強していて、いまは小平の解析入門してますが、
だんだんステップアップしていく予定です。
そこで質問です。mathematicaは、勉強には使えるでしょうか?
私は、普段電卓くらいしか使えませんが、数学の学習の助けになるなら、購入しようかと考えています。
よいという噂を聞いても、どう使うのか、何になるのか、いまいち分からないので困っています。
数学の実力をつけるのに役に立つなら購入していじって勉強してみようかと思っています。
どう役に立つのか具体例を出してくれるとありがたいのですが、やさしいひと、お願いします。
それすらも分からないやつには不要なのでしょうか?
0566132人目の素数さん
2007/03/30(金) 10:08:540567132人目の素数さん
2007/03/31(土) 13:30:24とりあえず無料で使えるMaximaとか試してみたら。学習の助けになるかどうかは
本人次第。んなもんなくても勉強できる人もいれば、色々な計算例走らせて
楽しいって人も、コンピュータは面倒だって投げる人もいる。
0568132人目の素数さん
2007/04/02(月) 00:40:52ヤフオクで出てる5000円のやつを買えばいいんじゃないか
0569132人目の素数さん
2007/04/11(水) 04:46:550570132人目の素数さん
2007/04/14(土) 23:03:330571132人目の素数さん
2007/04/15(日) 08:26:26http://www.springer.com/west/home/computer/general?SGWID=4-155-22-97836125-0
という本がOctober 2007にでる予定でその中でver6を使うことが前提にされてる。
といってもこの本の予定自体どうかわかったもんじゃないが。
これを見つけたのは、じれてる人が書いてるブログ。
http://gorithm.blogs.com/gorithm/2007/02/mathematica_6_o.html
予想を立てては裏切られてるのが気の毒というか。。
0572132人目の素数さん
2007/04/16(月) 21:59:07Mathematica 6.0どうしようか
こいつもカスバージョンか
0573132人目の素数さん
2007/04/17(火) 12:13:190574132人目の素数さん
2007/04/17(火) 21:29:320575132人目の素数さん
2007/04/18(水) 04:06:21会社はStephen Wolframの延長だからね。
0576◇宮城200か12-54@Linuxザウルス : ◆mzpjBMNq3U
2007/04/18(水) 11:34:08って、どのようなものですか
従来のStudent版などのようにMathID依存のパスワードや、一般の30桁ぐらいの
パスワードなら経験済みです。
シマンテックのNISのようにいちいちサーバと通信するのでしょうか
0577132人目の素数さん
2007/04/21(土) 15:02:19我真致家つかいます
0578132人目の素数さん
2007/05/02(水) 06:58:540579132人目の素数さん
2007/05/02(水) 11:43:06ttp://www.wolfram.com/products/mathematica/index.en.html
ttp://www.wolfram.com/products/mathematica/newin6/
Mathematica 6 Launched(スラド本家)
ttp://science.slashdot.org/article.pl?sid=07/05/01/1827259
0580132人目の素数さん
2007/05/03(木) 16:34:25と
メープル
どっちが
つよいの?
0581132人目の素数さん
2007/05/04(金) 12:34:53価格ならMaple。
0582132人目の素数さん
2007/05/04(金) 13:58:24Mapleは予告無しに特別サービスがある事がある。
0583132人目の素数さん
2007/05/04(金) 22:17:46lip=ListPlot[];
Show[p,lip]
の洋にplotとlistplotを
同じグラフに書きたいのですが、
コレだとグラフが3っつ表示されてしまいます。
最初の2つを非表示にすることは出来ませんでしょうか?
0584132人目の素数さん
2007/05/04(金) 22:44:07確か、DisplayFunction->Identity だったような気がする。
Plot, ListPlotなどのオプション。
ShowはDisplayFunctionを無視するので表示される。
0585583
2007/05/04(金) 22:57:57それでやってみたのですが、
ぜんぶ消えてしまい、Showでも表示されませんでした。
0586習い始め
2007/05/04(金) 23:12:57例えば、
a= Plot[Sin[x], {x, 0, 2 π}, DisplayFunction -> Identity];
b=Plot[Cos[x], {x, 0, 2 π}, DisplayFunction -> Identity];
c=plot2 = Plot[Sin[2 x], {x, 0, 2 π}, DisplayFunction -> Identity];
Show[a, b,c, DisplayFunction -> $DisplayFunction];
のように、最初にDisplayFunction->Identity としておいて、ShowでDisplayFunction -> $DisplayFunction
とするとうまくいくはず。
0587132人目の素数さん
2007/05/04(金) 23:31:06プログラム?
ドイツ語ぽいなw
0588KingOfUniverse ◆667la1PjK2
2007/05/05(土) 00:02:480589583
2007/05/05(土) 00:41:25ありがとう。うまくいきました
0590習い始め
2007/05/05(土) 00:59:11お役に立ててよかったです。こちらこそDankeです。擬Lisp言語のMathematicaは、結構楽しめますね。独逸語はあまり得意ではありませんけど。
0591132人目の素数さん
2007/05/06(日) 13:17:39ってわからないなあ
自分では使えなさそう
0592132人目の素数さん
2007/05/06(日) 16:43:10には驚いたけど今回それに匹敵するようなのってあります?
0593132人目の素数さん
2007/05/07(月) 18:46:31Mapleに負けてるな
0594132人目の素数さん
2007/05/08(火) 00:29:30色んな処理がかなり早くなったので、少しくらい大きなデータのロードや
ループなど4では躊躇するような時でもよく使うようになった。
Ver6は、グラフの質があがってる感じしない?WolframのHelpページ。
あと、GUIでパラメーターを変えられるリアルタイムの描画など面白そう。
0595132人目の素数さん
2007/05/08(火) 07:04:41がMathematicaとくらべて得意なんでしょうか?
>>594 確かにグラフィックの質は良くなりましたね。これだけでもかなり遊べそう。
肝心の数式処理のほうでなにか画期的なものはありましたか?
0596132人目の素数さん
2007/05/08(火) 20:12:29速いとか、バグ少ないとか、アルゴリズム公開してるとか聞くが、使った
ことが無いので確証はない。デマかも。
0597132人目の素数さん
2007/05/09(水) 18:32:33, - ' ,..、、.ヾ{{フ'⌒`ヽ、
/ ,:', -‐‐` ´ '´⌒ヽ ヾ:、
. ,' ,'´ ,ィ ,ィ ,' , `ヽ', ',-<
,' .i /|. /.| { i, i, }. }_,,))
! | ! .,'-.{ ! !|; |`、.}゙!.! |. ! ヽ.
', ', |Vァ=、゙、 `゙、!-_:ト,リ', l ! | ゙',
ヽ、', l:!Kノ}. f:_.)i゙i: リ ! l ル
| l!iヾ- ' , .!__:ノ ゙ ,リ l リ'´
. ',|!!、 r‐┐ ` ノ'. /,イ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
'i!゙、ヽ、 ゙ー' _, ィ,:',:''´ < 6.0リリースおめ!!
゙:、ィ、jヾー::: 'iヘ .ノ',リ. \________
,、- '´ ヽ、゙、 { `>"、
/\\ ', } //`ヽ
0598132人目の素数さん
2007/05/09(水) 19:02:58どう違うか、どう良いか説明汁!
0599132人目の素数さん
2007/05/12(土) 09:02:490600132人目の素数さん
2007/05/12(土) 13:07:46何々?受講料一人
( ゚д゚)
(つд⊂)ゴシゴシ
(;゚д゚)
(つд⊂)ゴシゴシ
_, ._
(;゚ Д゚)
0601132人目の素数さん
2007/05/12(土) 22:35:120602132人目の素数さん
2007/05/12(土) 22:43:530603132人目の素数さん
2007/05/14(月) 09:00:37いつも5のMathematica bookの日本語ページを開いてるんだけど、
嫌がられたのかなあ・・・orz
0604132人目の素数さん
2007/05/14(月) 21:20:110605603
2007/05/15(火) 00:57:01確認有り難うございます。
ping wolfram.comでRequest time outとなってしまって、
今のところ数学用語の英単を増やすとか、ネットワークのお勉強を
かじってみるくらいしかできそうにない。へにょー。
くらいしかできそうにない。
0606603
2007/05/15(火) 13:33:000607132人目の素数さん
2007/05/23(水) 12:44:25ぬるいユーザなもんでインターフェースの違いしか分からないんですが、、
グラフとかNotebook内の表示とか、全体的に表示が大幅に綺麗になってる。
あと図をCmd-Cで簡単にPDFとしてコピーできるようになってうれしい。
0608132人目の素数さん
2007/05/23(水) 14:24:07旧版のNotebookは怪しいバグが結構あったが。
今度のはどうかな。
0609132人目の素数さん
2007/05/23(水) 17:49:21日本語版でたの? webではいまだ近日中リリースだけど。
0610132人目の素数さん
2007/05/25(金) 21:25:200611132人目の素数さん
2007/05/26(土) 12:09:370613132人目の素数さん
2007/05/26(土) 22:06:100614132人目の素数さん
2007/05/27(日) 12:49:120615132人目の素数さん
2007/05/27(日) 20:31:280616132人目の素数さん
2007/05/28(月) 05:49:23もしかしてwarez→ワレず→われ物→fragile?
0617132人目の素数さん
2007/05/28(月) 09:05:530618132人目の素数さん
2007/05/30(水) 21:36:49JIPPO 日本電子ごにゅごにょ
0619132人目の素数さん
2007/06/03(日) 10:52:440620132人目の素数さん
2007/06/03(日) 19:45:250622132人目の素数さん
2007/06/04(月) 00:14:02俺も英語版使ってるから調べたいんだけど。
0623132人目の素数さん
2007/06/07(木) 12:55:38matlabがversion6になったのいったい何年前だと思ってんだよ(プ
0624132人目の素数さん
2007/06/08(金) 22:47:300625132人目の素数さん
2007/06/09(土) 08:10:03例
123 → 321
12545 → 54521
45200 → 254
0626132人目の素数さん
2007/06/09(土) 08:17:06つ Excel
0627132人目の素数さん
2007/06/09(土) 13:58:54レスありがとうございます。
やはりマセマティカに入れ替える機能はないのですか?
0628132人目の素数さん
2007/06/09(土) 14:11:46自動字下げ関連のバグだろ。空白が入ったら意味が変わって
困るところに強制的空白入れてくれたりする。(FullForm記述で回避
出来る)テキストの文脈依存で、こうするとこうコケるという法則性を
見つけるのが困難。コメントに日本語を使用すると多発するような気がする。
0629132人目の素数さん
2007/06/09(土) 14:58:46k[x_] := Length[IntegerDigits[x, 10]];
f[x_] := Sum[a[x, i]*10^(k[x] - i), {i, 1, k[x]}];
0630132人目の素数さん
2007/06/09(土) 17:15:07f[x_] := FromDigits@Reverse@IntegerDigits@x
0631132人目の素数さん
2007/06/10(日) 07:58:51ご回答ありがとうございました。
お陰様で大変勉強になりました。
0632132人目の素数さん
2007/06/10(日) 09:58:550633132人目の素数さん
2007/06/10(日) 13:16:090634132人目の素数さん
2007/06/11(月) 01:32:49英語版使ってる人どうです?
0635132人目の素数さん
2007/06/11(月) 13:10:186種類のグラフィックスを、2行3列の行列形式で表示させるには
どうしたらよいでしょうか?
0636132人目の素数さん
2007/06/11(月) 14:54:310637132人目の素数さん
2007/06/11(月) 15:58:39GraphicsArrayでヘルプ検索。
0638132人目の素数さん
2007/06/12(火) 03:21:42ウルフラムによると、Ver.1以来の再発明らしい。
英語版は15日トライアル版あるんだから、使ってみて報告頼む。
http://www.wolfram.com/products/mathematica/experience/request.cgi
0639132人目の素数さん
2007/06/12(火) 07:41:50中身が再発明ってほどに変わってるかどうかはよく分からんけど。
0640632
2007/06/12(火) 21:13:25modでなく、9の倍数や99の倍数など、即座に計算することは可能ですか?
0641132人目の素数さん
2007/06/12(火) 21:14:531から、好きな個数の配列用意して9とか99にかけるだけちゃうんかと。
あいかわらずなにしたいのかわからん。
0642632
2007/06/12(火) 21:20:09書き込みありがとうございます。
実は、N桁の自然数において、元の数と入れ替えた数の
和と差にはある規則性があることに気がつきました。
それを証明するきっかけとして、mathematicaで倍数判定
を自動化することを考えました。
0643132人目の素数さん
2007/06/12(火) 21:27:03元の数と入れ替えたのもとの数がなにかもわからないし、まず、説明方法を考えたほうがいいと
おもうよ。
例えば、関数をつくりたいなら、インプット要素と期待するアウトプットを書くとかね。
0644632
2007/06/12(火) 21:34:40任意の自然数において成り立つ法則だと思うのですが、例えば、
元の数 12
入れ替えた数 21
この2数の和 → 33(11の倍数)
この2数の差 → 9 (9の倍数)
これは2桁の数の例ですが、3桁、4桁、n桁と拡大したときに、
規則的な倍数変化をするように思ったのです。
0645632
2007/06/12(火) 21:41:23インプットは任意のn桁の自然数です。
アウトプット二パターンあり、一パターン目は、そのn桁の自然数を
入れ替えた数との差のが何の倍数になっているか調べることです。
(99の倍数など)
二パターン目は、n桁の自然数と入れ替えた数との和が何の倍数
になっているか結果が帰ってくることです。
0646132人目の素数さん
2007/06/12(火) 21:42:10あいかわらずわかりづらいです。
インプットは、N桁の整数
アウトプットは、なに?
あと、33(11の倍数)の3ではなく11のほうを選ぶことも必要なの?その場合、その基準は?
0647132人目の素数さん
2007/06/12(火) 21:43:22ニアミス。
アウトプットはわかりました。
何の倍数ってのは、素因数分解じゃなくて、特定のものをかえすひつようがあるの?
0648632
2007/06/12(火) 21:47:07何度もすみません。
>あと、33(11の倍数)の3ではなく11のほうを選ぶことも必要なの?その場合、その基準は?
例えば、二桁の数を 10a+b とおくと、入れ替えた数は 10b+a となります。
その和は 11a+11b なので、11の倍数です。
その差は 9a-9b なので、9の倍数です。
このような11の倍数であるとか、9の倍数であるといったアウトプットが欲しいのです。
0650132人目の素数さん
2007/06/12(火) 21:57:55都合のいい例ばかりで一般的な規則がわかりません。
たとえば1392の場合、どんな値をどういう理屈で返すのでしょう?
0651132人目の素数さん
2007/06/12(火) 22:05:580652132人目の素数さん
2007/06/13(水) 18:58:46func[r_] := (
s = func2[r]; (*func2はなんらかの複雑な処理*)
t /. FindRoot[Sin[t] + t == s, {t, 0}]
)
なる関数を定義したとき、逆関数的に
FindRoot[func[r] == 6, {r, 0}];
などとして、返り値tが目的の値になるようなrを求めようとすると
エラーになります。
なにがいけないのでしょうか?
0653132人目の素数さん
2007/06/14(木) 00:42:350654652
2007/06/14(木) 10:28:17func[r_] := (
t /. FindRoot[Sin[t] + t == r, {t, 0}]
)
FindRoot[func[r] == 6, {r, 0}];
このコードはエラーになります。
(ただしエラーと共に正しい答えも…?)
ただこのコードだと、Sin[t]+tにt=6入れれば欲しい答えが出ますが、
そうではないという意味でさっきはfunc2を挟みました。
実際にはfuncはrを受け取ってゴニョゴニョしてループとか条件分岐とか
あって、それからFindRootやって、出てきた答えをまたゴニョゴニョして
返す、といったちょっと複雑な関数なため、逆に辿るのは無理です。
つまり、「ちょっと複雑めな関数を外から逆関数的に使いたくて
FindRootしてみたら、その関数の中にあるFindRootでエラーになる。
なんとかならんか」ということです。
0655132人目の素数さん
2007/06/14(木) 15:26:060656652
2007/06/15(金) 23:56:42上の例はwell-definedではないのでしょうか
実際のfuncの中身は、とある光学系における幾何光学的な光線追跡で、
入射光角度を引数に最終的な到達点の座標を返すものです。
(mathematicaにやらせる仕事じゃないかもしれませんが)
逆にここに到達させるためにはどんな角度で…ってやろうとしたら
行き詰ったわけで。
0657132人目の素数さん
2007/06/16(土) 01:48:34FindRootで逆関数をもとめられてるわけじゃないんだから。
0659132人目の素数さん
2007/06/21(木) 22:25:09皆さんはどうですか?
0660132人目の素数さん
2007/06/21(木) 23:28:310661132人目の素数さん
2007/06/26(火) 21:23:150662132人目の素数さん
2007/06/29(金) 02:53:490663132人目の素数さん
2007/07/01(日) 00:45:02指数部が -3<#<3 の時はそのまま
それ以外のときは3の倍数(EngineeringForm形式)
をデフォルトに設定したいのですが,
ヘルプを見てもどこに設定していいやら分かりません。
(オプション Number/Format らしいのですが…)
式は
NumberForm[%, ExponentFunction -> (If[-3 < # < 3, Null, 3 Quotient[#, 3]] &)]
で合っていると思うのですが
設定するオプションの位置をご存知の方
どうぞ宜しくお願いします。
(未だにこの独特のオプション設定ウィンドウの扱い方が分からない…)
0664132人目の素数さん
2007/07/01(日) 22:11:21漸化式 a_0=0,a_1=1,a[n+1]=a[n]+a[n-1] で与えられた数列の一般公を求めたいのですが・・・
RSolve[{a[n+1]==a[n]+a[n-1],a[0]==0,a[1]==1},a[n],n]
として shift+enter 押してもできない・・・
0665132人目の素数さん
2007/07/01(日) 22:12:330666132人目の素数さん
2007/07/01(日) 22:17:30フィボナッチ数って知ってる??
0667132人目の素数さん
2007/07/01(日) 22:46:050668132人目の素数さん
2007/07/02(月) 02:17:30Mapleがそれに続くだろう。
0669132人目の素数さん
2007/07/02(月) 02:48:51それ実行する前にClear[a]とか?
0670習い始め
2007/07/02(月) 18:47:22RSolve[{a[n+1]==a[n]+a[n-1],a[0]==0,a[1]==1},a[n],n] //FullSimplify
でOK
0671132人目の素数さん
2007/07/03(火) 20:53:332DPlotで横軸に取るプロット数を任意に決める方法はありますか?
たとえば、Plot[Sin[x],{x,-1,1}]において、プロット数を10個に指定して描くことはできますか?
ListPlot以外の方法でどうかお願いします!
0672132人目の素数さん
2007/07/03(火) 21:08:54無理。
ListPlotを使って、Plotと同じ引数をもつ関数かけばいいでFA。
0673671
2007/07/03(火) 21:36:29分かりました、有り難うございます。
ところで、こちらがnbファイルをアップして、プログラムの無駄な部分を検証して下さる方はいますか?
計算時間を短くしたいのです。
無理承知で一応。
0674671
2007/07/03(火) 21:38:29用途は大学院の論文作成です。自分の能力からみても営利的な働きはありません。
0675132人目の素数さん
2007/07/04(水) 00:56:17とか?曲率を保とうとするので、xが等間隔にはならないけど。
0676132人目の素数さん
2007/07/04(水) 11:49:330677132人目の素数さん
2007/07/04(水) 11:52:56一目見てできる作業にMathematica使う必要ないでしょ。
0678132人目の素数さん
2007/07/04(水) 12:06:170679132人目の素数さん
2007/07/04(水) 12:07:500680132人目の素数さん
2007/07/04(水) 12:16:10とりあえずやってみます。
ありがとうございました
0681132人目の素数さん
2007/07/04(水) 12:21:480682132人目の素数さん
2007/07/04(水) 12:32:55試してみます
0683132人目の素数さん
2007/07/04(水) 21:08:140684132人目の素数さん
2007/07/05(木) 02:11:21やってみますってだけで結果の報告無しとかいうやつが多いね。
0685132人目の素数さん
2007/07/05(木) 08:13:110686132人目の素数さん
2007/07/10(火) 15:35:150687132人目の素数さん
2007/07/10(火) 16:28:300688132人目の素数さん
2007/07/10(火) 16:42:01MM[n_] := MatrixForm[Table[1, {i, n}, {j, n}] - IdentityMatrix[n]]
0689132人目の素数さん
2007/07/10(火) 22:17:45できました!
ありがとうございました。
Mathematicaプログラミングを勉強したいのですが、
オススメの本はありますか?
0690132人目の素数さん
2007/07/11(水) 02:10:481 - IdentityMatrix[n]
0691687
2007/07/11(水) 13:04:05ありがとうございます。
こういう書き方もできるのですね。覚えておきます!
でも、実は全成分1ではなく文字列の行列で、
正方行列ではなく、m×nの行列を求めたかったんです。
分かり易くシンプルに質問させて頂きました。
IdentityMatrixで作ったn×nの単位行列とm×nの行列の演算ができないので、
ii成分だけ0にするように書き換えてみました。
ちょっと手間かかり過ぎですかね?
0692132人目の素数さん
2007/07/12(木) 12:24:35それで期待通りの動作をしてるんならいいんじゃないでしょうか。
ていうか何か聞きたいならコード出すなりもっと具体的に書かないと
めちゃくちゃ親切でヒマな人がいたとしてもどうしようもない。
0693132人目の素数さん
2007/07/12(木) 20:49:270694132人目の素数さん
2007/07/13(金) 03:07:11これ使うと高校数学なんかは余裕なの?例えば整数問題苦手なんだけどこれだと問題文
入力するだけで答えが出るとか?
0695132人目の素数さん
2007/07/13(金) 09:40:46苦手なものを苦手なまま回答だけ手に入れようと考えているようではダメだ!
ぶっちゃけ、算盤や電卓より高度ではあるが所詮は道具だから
理解をするのは人間の仕事
0696132人目の素数さん
2007/07/13(金) 11:02:480697132人目の素数さん
2007/07/13(金) 12:36:160698694
2007/07/14(土) 09:15:30参考までにこれ使ってabcd<a+b+c+d a,b,c,d整数ですべて求めよ。みたいな問題解く
ことってできるの?取りあえず2次方程式はだいたい解けるらしいけどこういうのは
どうなのかなって思って。
0699132人目の素数さん
2007/07/14(土) 09:19:160700132人目の素数さん
2007/07/14(土) 12:16:06感覚的には, g[f[x]_]:=(h[x_]:=f[x])
という感じで・・・ 実際これを使った時
入力:
g[x^2+3];
Print[h[x]]
Print[h[1]]
結果:
x^2+3
4
を得たいということです
0701132人目の素数さん
2007/07/14(土) 12:23:59その例だけだと、定義の中で関数定義なんて発想にならないと思うので、ちゃんと考えて書いてみて。
0702132人目の素数さん
2007/07/14(土) 12:31:26これだとうまくいかないということです
g[s_] := (h[x_] := s);
g[x^2 + 3]
Print[h[x]]
Print[h[1]]
結果
3+x^2
3+x^2
となって3が代入されたことにならない
定義の中で定義したいわけです
0703132人目の素数さん
2007/07/14(土) 12:34:00訂正:1が代入されたことにならない
0704132人目の素数さん
2007/07/14(土) 12:48:10ぽかーん。
0705700,702
2007/07/14(土) 19:08:240706132人目の素数さん
2007/07/14(土) 19:19:450707132人目の素数さん
2007/07/15(日) 00:20:11自己解決した時も、どう解決したのかは書いてくださいよ
ネットで質問する時の基本事項ですよ
>698
それは余裕で。
0708698
2007/07/15(日) 00:49:59で解けるようですが上の問題もそうなんですか?それとも別のコマンド?
この分ならチャート式くらいの問題は全部コマンドひとつで解けそうで興奮し
てます。
0709132人目の素数さん
2007/07/15(日) 16:37:200710132人目の素数さん
2007/07/16(月) 00:43:210711132人目の素数さん
2007/07/17(火) 15:19:56自分も5.2でいい。6はよくわからん。
0712132人目の素数さん
2007/07/18(水) 00:09:43の実行結果
Mathematica 5.0 Mac 版:2
Mathematica 5.0 Win 版:2 + Abs'[0]/2
Mathematica 5.1 Win 版:5/2
厳密解:5/2
これは Mathematica 5.0 以前のバグ?仕様?
0713132人目の素数さん
2007/07/18(水) 12:27:58これはまたWebで登録しなきゃいけないの?
0714132人目の素数さん
2007/07/18(水) 20:39:33アップグレードも馬鹿高いし、数学は基本的に完成された学問というイメージが強くて劇的な機能強化があるようにも思えず、
非数学分野の自分としては十分に満足して使っていました。
こんな自分は間違っているでしょうか?
さっさと最新版にアップグレード汁!という方がおられたらご意見をください。
0715132人目の素数さん
2007/07/18(水) 21:14:010716132人目の素数さん
2007/07/18(水) 22:15:480717132人目の素数さん
2007/07/18(水) 22:33:44あほらし。正規ユーザーなめてる。
0718◇宮城200か12-54@Linuxザウルス : ◆mzpjBMNq3U
2007/07/18(水) 23:03:20著者: 竹内薫 発行年月日:2007/07/20 サイズ:新書判 ページ数:198 ISBN:978-4-06-257560-7 価格(税込):1,260円 近日販売
内容紹介 理系学生なら、絶対必要! 必ず役立つ!数値計算はもちろん、数式計算やグラフィックまでなんでもこなす、理系学生必携の「数式処理ソフト」。
科学ライターの著者が初心者に向けて、使い方と使いこなしのテクニックを楽しく解説します。「ペンローズのツイスター」にもチャレンジしよう。
高価な市販品に匹敵する数式処理ソフト「Maxima」付き。(Windows Vista,Windows XP対応)
複雑な数値計算から、式の展開や方程式を解く数式処理、さらに計算した値をCGで表示するグラフィックスなどの能力を備えた「数式処理ソフト」は、理系の学生なら是非もっていたいソフトウェアです。
しかし、市販品の数式処理ソフトは大変高価で、簡単に使うことはできません。本書は科学ライターの竹内氏が、Maximaを使って数式処理ソフトの使い方と使いこなしを、分かり易く解説します。
なお、掲載した全てのコードに対応するMathematicaのコードも収録してあるので、Mathematicaのユーザーにも楽しんでいただけます。
目次
1.「数式処理」って何なの?
2.Maximaの概要
3.まずは遊んでみよう
4.コーネル大学の算数問題
5.ファインマン先生の予備知識
6.ペンローズのツイスター
7.超ひもが棲む世界?
8.ボームの量子ポテンシャルを「見る」
9.いろいろな数学の問題に挑戦する
0719132人目の素数さん
2007/07/19(木) 02:24:21サポに連絡したらすぐ更新できんじゃないの?
マザボ交換でライセンスの更新が必要になったとき
メールしたらすぐに再発行されたよ。
英語版でWolframの直接サポートだけど。
0720132人目の素数さん
2007/07/20(金) 16:59:50License Certificateってパスワード書いてなくね?
0721132人目の素数さん
2007/07/20(金) 18:28:46例えば
(1,2),(2,4),(4,3),(7,1),(8,2),(9,4),(11,2)
見たいなやつ
0722132人目の素数さん
2007/07/20(金) 18:38:14初歩的な質問ですけど
院生です
0723132人目の素数さん
2007/07/20(金) 19:25:44理系大学ならソフトがあると思う。
0724132人目の素数さん
2007/07/21(土) 00:30:08生協でアカデミック版が安く売っているだろ
0725132人目の素数さん
2007/07/21(土) 00:59:54全然関係ないが、何度見ても「(品物の名)が売っている」には慣れる事ができない・・・
0726132人目の素数さん
2007/07/23(月) 08:12:32よくy軸が変なところになってしまいます。原点から
表示してもらいたいのですが、どうすればよいでしょうか?
どうかよろしくお願いします。
0727132人目の素数さん
2007/07/23(月) 10:09:27どういうオプションがあるかいろいろ書いてある。
0728132人目の素数さん
2007/07/23(月) 14:09:15いま見てみました.
PlotRange->{0,100}
などとすると、できそうです。
ありがとうございました。
0729132人目の素数さん
2007/07/23(月) 14:12:23AxesOriginのヘルプも見とき。
0730132人目の素数さん
2007/07/23(月) 15:02:34パスワードが通じません。
0731132人目の素数さん
2007/07/23(月) 18:53:480732132人目の素数さん
2007/07/24(火) 03:06:42ありがとうです。
0733ageage
2007/07/24(火) 08:54:480734132人目の素数さん
2007/07/24(火) 08:56:420735ageage
2007/07/24(火) 08:57:440736132人目の素数さん
2007/07/24(火) 10:46:43とかやっても、200桁表示されません。
どうやれば200桁表示してくれるのでしょうか?
0737132人目の素数さん
2007/07/24(火) 12:02:180738132人目の素数さん
2007/07/24(火) 12:05:360739132人目の素数さん
2007/07/24(火) 21:54:50初回限定版特典のドラマCDが最高だった
0740132人目の素数さん
2007/07/24(火) 21:57:260741132人目の素数さん
2007/07/25(水) 10:16:475/100にしたら表示されました。
ありがとうございました。
0742132人目の素数さん
2007/07/27(金) 02:34:47それはスゴイ
0743132人目の素数さん
2007/07/29(日) 20:39:28Mac OS X10.2では動かなかったのですね(;_;)
ttp://www.wolfram.co.jp/products/mathematica/platforms/
届いてインストールして実行してから気が付いた。
_| ̄|○
0744698
2007/07/30(月) 15:11:290745132人目の素数さん
2007/07/30(月) 16:25:04こんな大規模ソフトをすみからすみまでレポできるわけない。
何が知りたいのか書けば調べてやってもいいが。
単に旧バージョンとの変更点ならWolframのサイトに書いてある。
0746132人目の素数さん
2007/07/30(月) 19:06:403Dのグラフを作りたいのですが、3列の軸を数値ではなく、
太郎、花子、次郎のような文字列にすることはできますか?
0747132人目の素数さん
2007/07/31(火) 08:40:330748132人目の素数さん
2007/07/31(火) 10:33:17目盛りです。
ラベルは、「1年3組」
目盛りを、「太郎、花子、次郎」
のような感じにしたいのです。
0749132人目の素数さん
2007/07/31(火) 11:02:450750132人目の素数さん
2007/07/31(火) 12:22:300751132人目の素数さん
2007/07/31(火) 12:52:10○書いてある
こういうのが気になるのは歳をとったせいなのか
ああ、俺は>>725さ
0752132人目の素数さん
2007/07/31(火) 14:36:01できました!ありがとうございました!
>>750
すみません。ヘルプで探したのですが、わからなくて・・・。
うまく使いこなせるように頑張ります。
0753749
2007/07/31(火) 14:42:020754132人目の素数さん
2007/07/31(火) 15:08:30Built-in Functions -> Graphics and Sound -> Basic Options -> Ticks
素直な場所にあると思うけどな。
もっと分かりやすい構成ってどんな感じのイメージ?
0755749
2007/07/31(火) 15:15:32全文検索が短時間でできる時代に、ヘルプの構成を考えないといけないなんてどうかと思う。
たとえば、Mapleだと、項目名or全文検索で、引っかかるものを一覧表示してくれる。
Mathematicaは検索しても、最初の一個でとまってしまうでしょ。
そもそも検索にひっかかる数がすくない点でもMathematicaのヘルプの評価は低いです。
0756132人目の素数さん
2007/07/31(火) 18:40:10言いたいことはよく分かる。
今のHELPの仕様だったら、全文を載せたHTMLを提供した方がよっぽど向いてる。
プログラミング言語Javaのヘルプファイル形式を念頭に語っています。
0757132人目の素数さん
2007/08/01(水) 02:02:25言いたいことは分かるが>>746が欲しいの機能を探すのに
全文検索がどれだけ助けになるのかなあ。
>>754に書いたように素直にたどればすぐ見つかる。
全文検索が便利なときももちろんあるけども。
5のヘルプのインターフェース忘れたけど6は全文検索もやってくれてる。
0758132人目の素数さん
2007/08/04(土) 20:31:200759132人目の素数さん
2007/08/04(土) 20:56:560760132人目の素数さん
2007/08/04(土) 21:05:51キーの連続入力が効かないところかなあ。カーソル移動キーとか普通押しっぱなし
にしてたら離すまでカーソルは動くと思うが、6になってから押しっぱなしにしても
1回しか動かなくなった。すげえ編集しづらい。
0761132人目の素数さん
2007/08/05(日) 01:56:19Control-fとかは動かないからそのことかな。
改善要望送った?
0762132人目の素数さん
2007/08/05(日) 10:15:31あ、矢印キーは効くの?使ってないから知らんかった。emacsキーバインディングの
リピートが効かなくなってる件です。要望出すべきかなあ。
0763132人目の素数さん
2007/08/05(日) 11:22:290764132人目の素数さん
2007/08/06(月) 03:34:15通常のpro版と同じなんでしょうか。
あと、linuxとwin両方で使う(同じパソコンに入ってる)のは、ライセンス二つ必要?
0765132人目の素数さん
2007/08/06(月) 17:47:230766132人目の素数さん
2007/08/06(月) 20:29:47DynamicとかManipulateとかLocatorとか、インタラクティブ性がすごく上がって
るのは楽しい。Locator使うとプロットの中から値拾ったりするのが凄く自然にで
きるな。あと横軸の単位を日付にできるDateListPlotは地味に便利。この機能
欲しかったんだ。
0767132人目の素数さん
2007/08/07(火) 13:44:59直交多項式系である第1種チェビシェフ(Chebyshev)多項式で展開したいのですが、
そのような関数をMathematicaで組むにはどうしたらよいでしょうか?
0768132人目の素数さん
2007/08/07(火) 13:59:48遥かに自分で調べる能力が劣るやつが多い気がするんだが、
数学やってるやつってのはそういう能力が欠落してるのかな。
まあMathematicaを手抜きのために使おうとしてるようなやつらだから
結局自分で調べることもせずに人に聞きゃいいやみたいに甘えてんのかね。
0769132人目の素数さん
2007/08/07(火) 14:06:38>>767ですが、すみませんでした
出直してきます
0770132人目の素数さん
2007/08/07(火) 14:23:19教える気がないのなら黙ってスルーすれば?
0771132人目の素数さん
2007/08/07(火) 15:04:20やりたい機能が、どの分野のどういった式で表していいのかが分からないときは誰にでもある。
コンピューターのプログラミングに似てる。
0772132人目の素数さん
2007/08/07(火) 16:12:27お前も調べずに書いてるだろ? そういう段階の話じゃない。
>>770
俺は馬鹿な質問したんだなと少しでも早く
質問者が気付けるようにつっこんであげてるんだけど。
お前のレスの方がよっぽど意味が無い。
0773132人目の素数さん
2007/08/07(火) 16:15:340774132人目の素数さん
2007/08/07(火) 16:28:58自分で調べる/考える能力が何よりも重要だと思うからつっこんだ。
質問者にとってそれより良い対応が思いつかないです。
0775132人目の素数さん
2007/08/07(火) 16:44:24プログラミングで威張ってみたいのだろう。
0776132人目の素数さん
2007/08/07(火) 20:59:280777132人目の素数さん
2007/08/07(火) 22:56:00ありがとう!
0778132人目の素数さん
2007/08/08(水) 01:30:37そういうレベルの質問じゃないからつっこんでるんだが
お前ら何も調べずに書いてるだろ。そういうレスこそゴミ。
0779132人目の素数さん
2007/08/08(水) 11:05:400780132人目の素数さん
2007/08/08(水) 11:12:240781132人目の素数さん
2007/08/08(水) 11:57:31このゴミの中から有益な情報を拾えるかどうか。
0782132人目の素数さん
2007/08/08(水) 20:25:35どのようにしたらよいのでしょうか?
NonlinearFitが使えそうだと思うのですが、うまく行きませんorz
0783132人目の素数さん
2007/08/09(木) 01:08:36こっちから質問してまで君が分かってないところを見つけてくれるような人は
めったにいない。
0784132人目の素数さん
2007/08/09(木) 13:06:250785132人目の素数さん
2007/08/09(木) 14:57:15>>782の質問の仕方が悪いってのには同意。
0786132人目の素数さん
2007/08/09(木) 15:17:28データの平均と分散だしてみたら?
0787答えは100
2007/08/09(木) 20:10:19ヒストリは使えないのでしょうか?
具体的には、
$ math
として起動させて、ターミナルの中で実行するやつですが、
↑のキーを押したりすると、(Ctrl-Pも試したけどだめだった)、
過去のヒストリを表示してくれるといいな、と思ったのですが、
こういう機能を実現する方法はないでしょうか?
よろしくお願いします。
0788132人目の素数さん
2007/08/10(金) 01:42:57ゴミみたいなツッコミだけで何のcontributeもできないならだまってれば?
>>787
ターミナル直接じゃなくてemacsを使ってもよければ
mathematica inferior modeとかで検索するといいかも。
俺は使ったことないから使い勝手は知らない。
0789132人目の素数さん
2007/08/10(金) 03:20:05ttp://game11.2ch.net/test/read.cgi/gsaloon/1183533410/
> 4 名前:ゲーム好き名無しさん[] 投稿日:2007/07/04(水) 16:34:32 ID:qO0PN2Rl0
> >>2
> 意味がわからないのに書き込むなら地獄に落ちれば?
0790答えは100
2007/08/10(金) 06:06:03ありがとうございます。emacs は大歓迎です。
mathematica.el というファイルをもらってきました。
これからつかってみて、結果を報告します。
0791答えは100
2007/08/10(金) 06:17:11すばらしいです。
mathematica付属のやつより(僕的には)全然使い勝手がいいです。
いまのところ、Plot[]などのgraphic系の表示ができないのですが、
これはそもそもできないのかこっちのやりかたが悪いのか不明。
emacsの中なので、Ctrl-aやCtrl-eとかでパンパン動けるのがいい。
教えてくれてありがとう。
0792132人目の素数さん
2007/08/10(金) 14:06:410793132人目の素数さん
2007/08/10(金) 14:41:590794794
2007/08/10(金) 22:01:190795132人目の素数さん
2007/08/11(土) 10:55:08こんにちは、
下記で、2を赤色で印字するにはどうしたら良いでしょうか?
Print[“2”];
0796132人目の素数さん
2007/08/11(土) 11:45:270797132人目の素数さん
2007/08/11(土) 12:15:330798132人目の素数さん
2007/08/12(日) 08:12:28日本全体で累積したら相当な額になるだろうな。
日本国内でMathematicaを使ったユーザーの経験とか知識とかバグの問題は
結局最終的には日本国内の知識にはならず、開発元にだけ知識が集まって
いく。こういう構造だと、日本には基本となるソフトの開発のための
知識や人材が貯まらないし、周辺の産業も育たない。
上納金を日本国内に拠点を持つ開発に振り向けて、できればオープンソース
のシステムをOSもアプリケーションも作る方が世のため人のため国のため
世界のためになると思う。
0799132人目の素数さん
2007/08/12(日) 09:40:59すいません、赤字の”2”が印字されずに、
Style[2,Red]と印字されます。なぜでしょうか?
0800132人目の素数さん
2007/08/12(日) 11:48:52Mathematicaのバージョンが古いから。
>>798
誰に対して言ってるのか日本語がよく分からんけども
オープンソースのMathmaticaライクなソフトは既にあるが。
0801132人目の素数さん
2007/08/12(日) 13:45:19あっても半端で使えない物が多い。また、基本性能が
良くても、既存のソフト、情報(参考書、利用した教科書)
の量ではMathematicaに勝てず(Mapleがその典型)やはり
使えない。
Maximaのテンソル関係の機能がMathmaticaを圧倒するぐらい
充実すれば利用者がもっと増えるのでは。
0802132人目の素数さん
2007/08/12(日) 15:06:14Mathematica6.0になってグラフィックス周り結構かわったね。自動修整が比較的使えるけど
直すところ多いわ。
少し前に話題になってたヘルプについては、まさしくHTMLを用意したのとたいして変わらない
使い勝手になってる。チュートリアルが点在してたりして、まだ構成が頭に入ってないけど。
Mathematica Bookはなくなったのかな。
0803132人目の素数さん
2007/08/12(日) 16:27:52だったら、Mapleに乗り換えるか。
安いし、バグ少ないし、速い。
0804802
2007/08/12(日) 17:34:46を見ればわかるけどMapleは、正しい答えを返さないという意味でのバグは多いよ。
Mathematicaは
Integrate[z/(Sinh[2z] + Coth[z]), {z, 0, Infinity}]
をPi/32と返してくれるけど、Mapleだと最新の11でも間違った答えを返してる。
特殊ケースだからあまり出くわさないけど。
derive 6にも負けることがあるし、Java Interfaceのほうでやるとやたらと時間がかかるようになる
計算があったり…と文句ばかり書いてますが普段はMaple使うことのほうが多いです。
0805132人目の素数さん
2007/08/12(日) 23:37:55オープンソースなんだから半端でも君が改善していけばいいんじゃないの?
それが君の言う世のため人のためっていう方向なんじゃないのかい?
結局自分ではなんにもやらないけどいいものが無料で欲しいってか。
でオープンソースとか言ってたのにMapleとか言いだすし。なんだこのアホな流れ。
0806132人目の素数さん
2007/08/12(日) 23:41:290807132人目の素数さん
2007/08/12(日) 23:53:490808132人目の素数さん
2007/08/13(月) 00:43:28ver5.0ですが、駄目です。まさかver6でしょうか?
0809132人目の素数さん
2007/08/13(月) 00:51:350810132人目の素数さん
2007/08/13(月) 01:05:59アカデミックパックとかってないですよね?
0811132人目の素数さん
2007/08/13(月) 06:20:14数学板だというのに数学に関係ないことばっかり。
せめて検索したらすぐ分かるようなことは自分でどうにかしてくれ。
0812132人目の素数さん
2007/08/13(月) 08:48:210813132人目の素数さん
2007/08/13(月) 08:53:33了解しました。verで印字に色を出す方法を教えて下さい。
0814132人目の素数さん
2007/08/13(月) 08:54:36すいません。間違いました。
ver5で印字に色を出す方法を教えて下さい。
0815132人目の素数さん
2007/08/13(月) 10:35:27StyleForm["2", FontColor -> Red]
0816132人目の素数さん
2007/08/13(月) 12:58:38試しましたが駄目です。黒色です。
0817132人目の素数さん
2007/08/13(月) 15:01:560818132人目の素数さん
2007/08/13(月) 18:27:00× "Jibun de help miro baka"
○ " You must read the HELP."
0819132人目の素数さん
2007/08/14(火) 01:02:17つまらん。お前もバカ。
0820132人目の素数さん
2007/08/14(火) 09:40:06詳しく説明して
マイクロソフトとかアドビみたいに認証が必要になったってこと?
0821132人目の素数さん
2007/08/14(火) 10:41:56ありがとう。
0822132人目の素数さん
2007/08/17(金) 18:11:45(互換性を保ってるのがスゴイ)
0823132人目の素数さん
2007/08/17(金) 19:01:11確かに凄いが、値段がそれ以上に凄い!
個人が買うにはあまりにもきびしい、、、。
0824132人目の素数さん
2007/08/18(土) 10:28:51バージョンアップだけでも大変。
0825132人目の素数さん
2007/08/18(土) 10:47:516は使ってないけど、5.2ですでにそうだった。インストール過程で
mathIdとかいうPC固有の番号みたいのだして、それをwolfram researchへ
おくるとそれに合わせた文字列を送ってきて、それを入れると動く。
0826132人目の素数さん
2007/08/18(土) 10:50:16苛々する
あまのじゃく
くそったれ(`o´)
●●●らめ!!
あ〜ちょっとすっきり(--;)失礼しました
0827132人目の素数さん
2007/08/18(土) 12:30:28それはStudent版ではなくて一般の個人が買う40万円のパッケージでも同じ?
0828132人目の素数さん
2007/08/19(日) 11:59:57少なくともStudent版からPremierにアップグレードしたパッケージでは同じだった
0829132人目の素数さん
2007/08/20(月) 13:31:440830132人目の素数さん
2007/08/21(火) 19:59:000831132人目の素数さん
2007/08/21(火) 20:26:02似たようなフリーソフトもあるし。
0832132人目の素数さん
2007/08/23(木) 16:40:25例えばSinh[5]とか入れても入力と同じ答えが
出力されます。
どうすれば具体的な値を計算することが出来るのでしょうか?
0833132人目の素数さん
2007/08/23(木) 17:29:180834132人目の素数さん
2007/08/23(木) 18:59:240835132人目の素数さん
2007/08/23(木) 19:28:510836132人目の素数さん
2007/08/23(木) 20:18:320837132人目の素数さん
2007/08/24(金) 00:36:06個人で買うほどの>>835がきっと面白いネタを投下してくれる。
0838132人目の素数さん
2007/08/24(金) 12:23:44と書くと余計にネタっぽいが、小田急の新宿西口店に売ってるんだよ。
最近は休日に動画作って遊んでる。
0839132人目の素数さん
2007/08/24(金) 12:34:150840132人目の素数さん
2007/08/24(金) 12:35:000841132人目の素数さん
2007/08/24(金) 15:48:26>>835がネタだなんて言ってないよ。個人の趣味で買うくらいだから
無理矢理使わされてる学生と違ってちゃんと使ってるんだろうし、
きっと面白い話のネタを投下してくれるだろうと。
0842842
2007/08/24(金) 19:22:250843132人目の素数さん
2007/08/24(金) 21:26:49が変化してなくて残念。
StringForm["``", 1`4] とか入力すると
1.`3.9999999999999996
とか珍妙な結果になるんだよなー。まあMathematica的にはもっともな理由がある
のかも知れんが、ここはやっぱり「1.000」と表示して欲しいところ。
Wolframの中の人はStringForm使わんのかな。レポート書きでは実数をフォーマッ
トしてプリントしたいことが頻繁にあるんだが。
0844132人目の素数さん
2007/08/24(金) 21:29:190845132人目の素数さん
2007/08/24(金) 22:54:34835じゃないけど、じゃあ夏休みの宿題でやったネタを投下しよう。fooが何をす
る関数かわかるかなー。(実行すると一発でわかるけど)
foo[n_] :=
If[n <= 1, {{1}},
Module[{m = foo[n - 1],
h = ({#} &) /@ Range[(n - 1)^2 + 1, n^2 - n],
w = Range[n^2 - n + 1, n^2]},
If[EvenQ[n], Prepend[Join[m, Reverse[h], 2], Reverse[w]],
Append[Join[h, m, 2], w]]]];
0846132人目の素数さん
2007/08/24(金) 23:42:36君がやりたいのはこうだろ。
StringForm["``", OutputForm[1`4]]
0847132人目の素数さん
2007/08/25(土) 00:27:00いや、引数にHogeFormをかましてやれば良いのは分かってるけど、書式付き出力
書くたびにいちいちNumberFormとかScientificFormとかEngineeringForm
とか引数毎に10数文字もタイプするのがクソやってらんねーと言う話です。
凝ったオブジェクトならともかく実数くらいデフォルトでそれなりに整形してく
れてもバチはあたんないと思うんだけどなー。
0848132人目の素数さん
2007/08/25(土) 00:31:170849132人目の素数さん
2007/08/25(土) 04:45:19君がどの書式が欲しいのかは君しか知らないと思うのだが。
0850132人目の素数さん
2007/08/25(土) 07:58:20せめて笑顔をふりまいてあげてください><
0851132人目の素数さん
2007/08/25(土) 08:17:560852132人目の素数さん
2007/08/25(土) 12:35:540853132人目の素数さん
2007/08/25(土) 14:26:140854132人目の素数さん
2007/08/25(土) 14:35:170855132人目の素数さん
2007/08/25(土) 14:50:080856132人目の素数さん
2007/08/25(土) 18:17:44Ctrl - だと右斜め下になってしまいます
解決策はありますか?
0857132人目の素数さん
2007/08/25(土) 19:41:54あなたの入力だと、数列などのindexと認識されます。Σの式とは完全に意味が異なります。
インストールしてすぐのdefault状態で出てくる
BasicInput.nb(標準入力)でΣを選び、入力したい項目に式を書いて下さい。
0858132人目の素数さん
2007/08/25(土) 20:43:120859132人目の素数さん
2007/08/25(土) 22:54:43MuPAD などがあります。
0860132人目の素数さん
2007/08/25(土) 23:10:21MuPADは売りもの。無料版はもはや存在しない。
0861132人目の素数さん
2007/08/25(土) 23:12:27回答ありがとうございます。
コマンドは同じなのでしょうか?
0862132人目の素数さん
2007/08/25(土) 23:51:00たたかう どうぐ
じゅもん にげる
0863132人目の素数さん
2007/08/26(日) 00:43:580864132人目の素数さん
2007/08/26(日) 01:06:09無くなったのか…
大学生時代にお世話になったよ・゚・(ノД`)・゚・。
0865132人目の素数さん
2007/08/26(日) 01:17:31ありがとうございます。パレットから選ぶしかないんですね・・・
ΣやΠ記号の下の文字を含めて
ショートカットだけで書くことはできないでしょうか・・・
さっき
苦労の末
ベクトルa→ を a ctrl 7 Esc rule Esc で書けることを知りました。
0866858
2007/08/26(日) 01:18:290867132人目の素数さん
2007/08/26(日) 01:53:33Esc sum Esc Ctrl+Plus n=1 Ctrl+% 100 Ctrl+Space n
な感じでできると思う。ver.6でしか確認してないけど。intやPiはsumを置き換えてね。
Ctrl+%とCtrl+Spaceは、汎用的なショートカットなので覚えておくと吉。
0868132人目の素数さん
2007/08/26(日) 01:58:11いまならMaximaかな。
yacasはさすがにだめか。オレはまだぎりぎり戦力として使ってるけど。
可換代数とか個別分野ではそれぞれ分野ごとによくできたソフトがあります。
と書いてるけど、可換代数と関連する代数幾何以外のソフトがよくできてるか知りません。
0869132人目の素数さん
2007/08/26(日) 02:16:05うおぉぉ〜すげ〜
ありがとうございました((ヾ(。・ω・)ノ☆゚+.ァリガトゥ♪
沢山のΣとΠが出てくる数式で・・・
パレットにもううんざりしてたところです
0870869
2007/08/26(日) 02:20:51Word2007で数式を書こう!という本が売られていました。
凄い凄いって著者は言うんだけど、パレットのオンパレード
・・・おまけにもちろん式展開などの計算は自分でして
1つ1つ打ち込みしないといけないから・・意味ないですよね・・・
0871132人目の素数さん
2007/08/26(日) 02:22:33計算結果込みで、数式がほとんどの文章だとMathematicaが向いてる。
もっとこだわる人はTeXだろうな。
0872132人目の素数さん
2007/08/26(日) 03:37:190873132人目の素数さん
2007/08/26(日) 03:47:07WordもTexもOOoMathも計算はできないなw
0875869
2007/08/26(日) 23:45:29f/@{0,1,2,3,4,5}]としたら、上手く出力されたんですが
いかんせん{f0,f1,f2,f3,f4,f5}というように、続けて横にズラズラ〜っと
でてきたので見難いです。
これを
f1
f2
f3
f4
f5
というようにタテに表示するにはどうしたらいいですか?
0876132人目の素数さん
2007/08/26(日) 23:49:240877132人目の素数さん
2007/08/26(日) 23:50:28MathematicaではComputer Modernのフォントって無いんでしょうか?
Ctrl + Shift + T でも 綺麗じゃないよね・・・
特に dx の d がいただけない・・・
0878132人目の素数さん
2007/08/26(日) 23:52:39それだと( )が出るんじゃないか?
0879132人目の素数さん
2007/08/27(月) 00:05:27Column
いろいろあるよ
0880132人目の素数さん
2007/09/01(土) 03:43:53ListLogPlot: y軸の目盛を対数にする
x軸が時間でy軸が対数の散布図を描きたい時はいったいどうすれば
いいんだ… orz。
WolframはDateListPlotの内部で使っているTicks関数を公開してくれたら良いと
思った。つーか俺が知らないだけ?
0881132人目の素数さん
2007/09/01(土) 13:07:480882132人目の素数さん
2007/09/01(土) 15:55:21式の本数と変数の数がnである連立方程式はどうすれば解くことができるでしょうか?
具体的にはx[0]〜x[n-1]を変数とした以下の連立方程式です。kは定数です。
x[0]-3 x[1]-2 x[2]-x[3]==4/k
x[0]+2 x[1]-3 x[2]-2 x[3]-x[4]==5/k
i>=3 && i<=n-3のとき
x[i-3]+2 x[i-2]+3 x[i-1]-3 x[i]-2 x[i+1]-x[i+2]==6/k・・・・(1)
x[n-5]+2 x[n-4]+3 x[n-3]-2 x[n-2]-x[n-1]==5/k
x[n-4]+2 x[n-3]+3 x[n-2]-x[n-1]==4/k
x[n-3]+2 x[n-2]+3 x[n-1]==3/k
です。x[i]を求めることはできるでしょうか。
上記の式をeqnlistに格納して(i>=3 && i<=n-3を除く)
RSolve[eqnlist,x[i],i]でいいような気がしますが、(1)式の差分方程式と他の境界条件の式が矛盾するためダメではないかと思っています。
もちろん、nにこちらで何かしらの定数を与えれば、Solveで解くことができますが、nに何も代入せずnの時の一般解を求めたいです。
よろしくお願いします。
0883132人目の素数さん
2007/09/01(土) 22:25:24自分で形を見るだけならそれで良いけど、人に見せる用のグラフなのでy軸には
あの対数表記のtickが欲しいのだ。今回は時間もないので結局Excelで描いた。
負けた気分(何にだ)。
0884132人目の素数さん
2007/09/02(日) 12:28:08ListLogPlotからY軸の目盛りを取り出す
yTicks = (Ticks /. AbsoluteOptions[ListLogPlot[data], Ticks])[[2]];
DateListPlotで対数加工したデータをプロットし、さっきの目盛を合成
DateListPlot[data /. {x_, y_} -> {x, Log[y]},
FrameTicks -> {Automatic, yTicks}]
これでめでたくプロットできる。
逆をやろうとしてDateListPlotからFrameTicksを取り出そうとしたら
AbsoluteOptionsがエラーを吐いて取り出せないのは、中で何か変なこと
してるんだろうか…。
0885132人目の素数さん
2007/09/09(日) 22:02:185.xまでは結果を丸めていたようだけど
6では打ち切りになっている
0886132人目の素数さん
2007/09/22(土) 19:41:370887132人目の素数さん
2007/09/23(日) 11:46:360888132人目の素数さん
2007/09/23(日) 18:56:570889132人目の素数さん
2007/09/24(月) 00:49:09PoissonDistribution[5]
という表記であっていますよね?
なぜか何もアウトプットされないのですが・・
0890132人目の素数さん
2007/09/24(月) 09:33:430891132人目の素数さん
2007/09/24(月) 17:50:16<< Statistics`DiscreteDistributions`は書いたか?
誰か教えて欲しい
混合分布に従う乱数を作ろうとしているんだが、Randomでは
「Real,Integer,あるいはComplexでなければなりません」と出て作れない。
それぞれの乱数を作って合体させたもので最尤推定量を求めると、
混合分布としての式とは数値がかなりずれている。
何かいい手があったら教えて欲しい。V5.2で作成中。
0892132人目の素数さん
2007/09/25(火) 23:57:52Ver.2 , Ver.4 , Ver. 6
特にVer.3はクソだった。Ver.1は機能不足。Ver.5はVer.4とそんなにかわらん
0893132人目の素数さん
2007/09/27(木) 23:55:38インタラクティブうんねんとは関係しない重い計算ごりごりやらせてるだけなんで。
0894132人目の素数さん
2007/09/28(金) 05:05:48数学系の人は前者を使う人が多そうですが
0895132人目の素数さん
2007/09/28(金) 08:33:54Matlabは行列計算システム。
前者は主に記号処理に重点を置いていて、
後者は主に数値計算に重点を置いている。
どっちでもできることもたくさんあるけども
うまく使いわけないと目的によっては非常に効率が悪くなる。
0896132人目の素数さん
2007/09/29(土) 23:15:01y=625.733*((2/5)*(1-x)*a2^2-(4/105)*(1+2*x)*a2^3);
があります。
このとき、a2は
a2->-((7*(-1+x))/(1+2*x))-s1;
です。
s1は
nが1のときは、s1=0
nが2以上のときは、s1=(92*n)/(y*10^6)
となります。
nを増やして、yが5.9に一番、近づいたときの
nを計算したいのですが、どのように計算すれば
良いでしょうか?
下記は、nを増やして、数値計算で求めたものです。
直接計算する方法を教えて下さい。
x=0.767476;
For[n=1,n<2*10^4,n++,
If[n==1,s1=0];
If[n>1,s1=(92*n)/(y1*10^6)];
y=625.733*((2/5)*(1-x)*a2^2-(4/105)*(1+2*x)*a2^3);
y1=y/.a2->-((7*(-1+x))/(1+2*x))-s1;
If[y1-5.9<0,Print["n=",n]];
If[y1-5.9<0,Print["y1=",y1]];
];
0897132人目の素数さん
2007/09/30(日) 21:09:07Maple でやってもらうと
問題の式を、x, y, n の関数として
f:= (x,y,n)-> y-(625.733*((2/5)*(1-x)*(-((7*(-1+x))/(1+2*x))-(92*n)/(y*10^6))^2-(4/105)*(1+2*x)*(-((7*(-1+x))/(1+2*x))-(92*n)/(y*10^6))^3));
で定義して、f( 0.767476,5.9,n)=0 の解 n を求めると n=13820.40245、59148.69709 となりました。
ということです。Mathematicaでは
x=0.767476;
z=Solve[y-(625.733*((2/5)*(1-x)*(-((7*(-1+x))/(1+2*x))-(92*n)/(y*10^6))^2-(4/105)*(1+2*x)*(-((7*(-1+x))/(1+2*x))-(92*n)/(y*10^6))^3))-5.9Š0,n];
Simplify[z]
では計算できませんが、どこが悪いのでしょうか?
0898132人目の素数さん
2007/10/01(月) 20:56:01失礼しました。下記で求まりました。
x=0.767476;
z=Solve[y-(625.733*((2/5)*(1-x)*(-((7*(-1+x))/(1+2*x))-(92*n)/(y*10^6))^2-(4/105)*(1+2*x)*(-((7*(-1+x))/(1+2*x))-(92*n)/(y*10^6))^3))==0,n];
y=5.9
Simplify[z]
0899132人目の素数さん
2007/10/02(火) 21:02:09やはり、解が一致しませんでした。
y=5.9
のときは、近い値が得られるのですが、
y=0.1
では答えが異なります。
如何でしょうか?
0900132人目の素数さん
2007/10/03(水) 09:57:34先に y=5.9 ってやってから Solve した方がよさそうですよ
>>898のだと丸め誤差の影響か虚数部がひどいことになりました
y=0.1のときは
{{n -> -347.016}, {n -> 651.842}, {n -> 742.06}}
ではだめなの?
0901132人目の素数さん
2007/10/03(水) 20:46:10お返事ありがとうございます。
>ではだめなの?
すいません。駄目なのです。
質問の本質は変更しませんが、
複雑な式は、分かりにくいだけなので止めて、
式を下記に変更したいと思います。
下記が、“0”に一番近づくのは
“7”付近なのですが、
このように数値計算をして求めるのではなく
式(たぶん微分方程式)を
解いて、下記と同様な解を
得るには、どのような式(微分方程式)
を作ればよいでしょうか?
a2=.;
For[n=1,n<2*10^1,n++,
If[n==1,s1=0];
If[n>1,s1=n/y];
y=3/2*a2^2+a2^3;
a2=2-s1;
f=5;
If[y-f<0,Print["n=",n]];
If[y-f<0,Print["y=",N[y]]];
If[y-f<0,Break[]];
];
もし、正しい式が得られましたら、fの値を
変更しても、正しい解が得られるはずです。
0902132人目の素数さん
2007/10/03(水) 22:46:350903132人目の素数さん
2007/10/04(木) 00:27:12お返事ありがとうございます。
>質問の本質はなんなのさ。
誤解を招く書き方をして申し訳ございません。
本来の目的は、896に書いたプログラム(数値計算)
から導かれる答えを、数値計算ではなく、式を作って
解いて、同じ答えを導きだしたかったのです。しかし
896に書いたプログラムは、やたら複雑でわかりにくいので
901のとおりプログラムを単純にしました。
私の希望はあくまでも、数値計算で求められる解を
数式を解いて、得ることです。
901で答えをご教示頂きましたら、それをそのまま
896に私が置き換えるつもりです。
0904132人目の素数さん
2007/10/04(木) 00:59:25整数a、bを係数とする2次方程式x^2+ax+b=0が有理数の解p/q(p、qは互いに素な整数)をもつならば、その解は必ず整数であることを証明せよ。
0905132人目の素数さん
2007/10/04(木) 08:44:53Mathematicaの問題じゃなくなったのでよそでやってくれ。
数学の初心者向けの板で馬鹿にされてくるといいよ。
0906132人目の素数さん
2007/10/04(木) 20:46:16お返事ありがとうございます。
>Mathematicaの問題じゃなくなったのでよそでやってくれ。
数%は、mathematicaの問題でもあるのでは?
>数学の初心者向けの板で馬鹿にされてくるといいよ。
まあ、そう言わずに、解っているのなら、せめて
答えだけでも教えて下さいよ!!直ぐに退場します。
この問題は、初心者じゃわからないです、、、
でも、かっこいいこと言って、本当は、答えが?では
0907132人目の素数さん
2007/10/05(金) 09:57:500908132人目の素数さん
2007/10/05(金) 11:09:51つまらなそうな世界だな。
0909132人目の素数さん
2007/10/05(金) 13:00:10パスワードの取得がやっかい。
Webに詳細な個人情報とパスワードが必要な理由ってのを打ち込んだらきたパスワードが4日間だけ有効って代物。
まともなパスワードほしければこれを見ろってんでみたらPDFファイル。
それ印刷して手書きで個人情報書き込んでパスワードがほしい理由を英語で説明して
アメリカへファックスし、approvalが降りるの待てときたもんだ。
何十万も払った上、事務手続きまで要求されるとは。
0910132人目の素数さん
2007/10/05(金) 14:47:13俺もPremierだけど、「あんたはPremierだからこっからダウンロードしてくれ。
ちなみにパスワードはこれ」とか言うメールが来て、別に面倒はなかったけど。
0911132人目の素数さん
2007/10/05(金) 15:22:38お前はもうダウンロードしたからだめと表示される。途中で切れててもね。
連絡して再認可が下るのを待てばいいんだけど、また失敗すると面倒なんで
今回はあえてCD送付を選んだわけ。そしたらこちらは事務仕事が強制だったw
ところで起動して眺めたら、デバッガーがついたみたいだけどこれって前からあったっけ?
もし使いやすいデバッガーなら嬉しい驚きなんで、とりあえず簡単なプログラム
書いて試したけど、やはりマニュアル読まないとだめみたい。
もう使ってみた人いたら感想教えて。
0912132人目の素数さん
2007/10/05(金) 20:31:51>つまらなそうな世界だな。
皆様、超多忙にも関わらず、結局結論は出ず、ただ時間の無駄使いでした。
結論:お騒がせしました事をお詫び致します。
0913132人目の素数さん
2007/10/05(金) 21:05:450914132人目の素数さん
2007/10/09(火) 00:01:52ありがとう。
0915あ
2007/10/14(日) 00:52:100916132人目の素数さん
2007/10/14(日) 06:36:15例
Integrate[x^2 y^2 Boole[x^2/a^2 + y^2/b^2 <= 1],{x,-Infinity,Infinity},{y,-Infinity,Infinity},Assumptions->{a>0,b>0}]
0918132人目の素数さん
2007/10/15(月) 01:21:30mathematicaで例えばT[x]とR[x]を畳み込み積分させるにはどうすればいいですか?
ググってもわかりまへんでした(#+_+)
0919132人目の素数さん
2007/10/16(火) 22:15:130920132人目の素数さん
2007/10/16(火) 23:53:21問題なくできる。まあ同じ設定ファイルを読もうとするから書き方に気をつける
必要あるけど
0921132人目の素数さん
2007/10/17(水) 16:03:19ありがとう!
ところで、
> まあ同じ設定ファイルを読もうとするから書き方に気をつける
というのは、どういうことでしょうか?
6と5で書き方が異なるということですか?
0922132人目の素数さん
2007/10/18(木) 01:12:35添付のライブラリの構成が大幅に変わってるので、5で入れてたNeedsとかをその
まま6に読ませるとWarningでまくりってこと。
0923132人目の素数さん
2007/10/18(木) 14:55:370924132人目の素数さん
2007/10/18(木) 15:24:46ご丁寧に有難うございました。気をつけます!
0925132人目の素数さん
2007/10/19(金) 01:46:17θの範囲(0〜π)の指定ってどうしたら出来ますか??
[現在の式]
T[x_] :=P[x]*(UnitStep[x+r*Cos[θ]]-UnitStep[x-r*Cos[θ]])
0926132人目の素数さん
2007/10/20(土) 00:03:245.2 の形式に変換する方法をご存知の方おられませんか。
一度 6 で開くと 5.2 で開けなくなりました。
もちろん、関数まで自動で書き直してもらう事は期待してません。
(RandomIinteger[] から Random[Integer, x] に戻すとか)
私のやってる計算では、5.2 の方が3倍速いので、6 で書いた
ものを 5.2 のノートブックにしたいのであります。
0927132人目の素数さん
2007/10/20(土) 00:50:37やっぱりむやみやたらに6にするのは危険だな。
もう少し待っていよう・・・
0928132人目の素数さん
2007/10/20(土) 01:26:080929926
2007/10/20(土) 01:46:14>>927
すいません、 3倍じゃなくて1.3倍です。ひどいタイポでした・・・
しかし 6 はメモリの消費量もまたすごいです。
.m ファイルにするのはちょっとなあ。
0930132人目の素数さん
2007/10/20(土) 18:23:250931132人目の素数さん
2007/10/20(土) 19:33:22グラフの軸に
X軸距離
って名前つけて、その図をワードにコピペしたらX以外文字化けしました(ToT)
コレどーにかなりませんか?
0932132人目の素数さん
2007/10/20(土) 19:39:14すんません、自己解決しました
Copy As⇒Bitmap
でコピペしたら文字化けせんかったです
0933132人目の素数さん
2007/10/20(土) 21:56:355大会連続で代表が出てないのは異常だな。
選考方法に問題がありそうだな。
まあ詳しく言わないけど。
0934132人目の素数さん
2007/10/20(土) 22:36:15無理なのでしたら、ほかにどのような方法(座標指定して直接記号入力など)がいいと思いますか。
0935132人目の素数さん
2007/10/20(土) 23:37:11マニュアルを読むのが良いと思うよ。MultipleListPlotとかPlotJoined->Trueとか
書いてあるから。
0936132人目の素数さん
2007/10/20(土) 23:59:40Win用とMac用、どちらが良いでしょうか。
因みにパソは両方あります。
0937132人目の素数さん
2007/10/23(火) 00:23:280938132人目の素数さん
2007/10/24(水) 16:04:51を使用し3Dの図形を書いたのですが、それをどうすれば回転させることができますでしょうか?よろしくお願いします。
0939132人目の素数さん
2007/10/27(土) 14:49:46Ver6 なら特に設定なしでできるし
Ver5,4あたりなら
<<RealTime3D`
ParametricPlot3D[{(2 + 0.5Cos[u])Cos[v], (2 + 0.5Cos[u])Sin[v], 0.5Sin[u]}, {u, 0, 2Pi}, {v, 0, 2Pi}]
でできたような気がした
0940132人目の素数さん
2007/11/01(木) 01:08:26・計算終了予想時間を計算中に出力することはできますか?
・カーネルの中身を次回起動時にも参照できるように残すことはできますか?
0941132人目の素数さん
2007/11/04(日) 05:43:470942132人目の素数さん
2007/11/10(土) 11:38:290943132人目の素数さん
2007/11/10(土) 13:22:310944132人目の素数さん
2007/11/11(日) 00:02:19インタラクティブ性がよくなったそうだけど、使いそうもないのでわからん。
デバッガーが入ったようで喜んだんだけど、使い方がわからない。ヘルブで検索してもWebが呼ばれるだけ、それらしいところ探してたら一巡しちまって結局分からず。
昔のノートブック読み込んでセーブするとver6の形式になりver5ではまともに読めなくなって、これは困った。情報センターのシステムはver5だったりするから。ver5形式でセーブってオプションは見つからなかった。
0945132人目の素数さん
2007/11/11(日) 23:26:25If[条件, 式1, 式2]
とした場合、式1や式2を複数の式にするにはどうしたらいいんでしょうか?
0946132人目の素数さん
2007/11/11(日) 23:59:000947132人目の素数さん
2007/11/12(月) 00:01:48; で継げる. つまり
If[条件, 式 1a; 式1b; 式 1c, 式 2a; 式2b; 式 2c]
TRUE なら 式 1a; 式1b; 式 1c
FALSE なら 式 2a; 式2b; 式 2c
0948132人目の素数さん
2007/11/12(月) 15:03:14私も;を使ってみたのですが、そのようにすると、
式 1a、式1b、式 2a、式2bが評価されない答えが返ってきてしまいます。
aからc全て評価されるようにするにはどうしたらよいのでしょうか?
0949132人目の素数さん
2007/11/12(月) 23:01:360950132人目の素数さん
2007/11/13(火) 01:56:41ってどんな制限付くのですか?
0951132人目の素数さん
2007/11/14(水) 14:46:17プログラムに制限はないよ。
0952132人目の素数さん
2007/11/14(水) 22:19:59If[条件,a;b;c;{a,b,c},d;e;f;{d,e,f}]
TRUE なら{a,b,c}
FALSE なら{d,e,f}
というふうにリスト形式で出力される。
>>950
Studentバージョンの場合、OS再インストールするだけで同じPCでも再認証が必要。
学校の住所、学校の電話番号、学校名、ユーザーの氏名、再認証理由、等をWEB上で書かなければならない。
再認証を何回も繰り返していると、学生証明をFAXで求められる。この場合WEB認証は一時的に不可能になる。
うざいことこの上ないので、バイナリエディタで(ry
0953132人目の素数さん
2007/11/15(木) 00:04:14notePCで使う場合
また金払わないとダメなんじゃん....
知らんかった
0954132人目の素数さん
2007/11/15(木) 00:05:420955132人目の素数さん
2007/11/15(木) 00:30:59デスクトップとノートの2台にインストールすることを認めてくれているのに
0956132人目の素数さん
2007/11/16(金) 14:46:19たとえばqload[SCHW]でシュバルツシルト計量読ませたら
xSuperscript[1] = r, xSuperscript[2] = th, xSuperscript[3] = ph, xSuperscript[4] = t
みたいに出て、本来表示されるはずのシュバルツシルト解の数式が
ds Superscript[2] = ds[SCHW]
って出てきてろくに使い物にならないんだけど、何かもうちょっと設定弄らなきゃダメかな?
卒研で使うことになって、研究室側が買うので入れろってことで初めて入れて今色々弄ってるんだけど。
研究室のPC(ver5)の方で動いてるのは確認したんだが…もしかして6で使えなくなった?
0957132人目の素数さん
2007/11/16(金) 15:03:330958132人目の素数さん
2007/11/17(土) 01:06:33仕様に無い機能は、版が変わって振る舞いが変わっても文句はいえない。
0959132人目の素数さん
2007/11/17(土) 23:42:320960132人目の素数さん
2007/11/18(日) 01:38:00あー、やっぱそんなとこか…。
0961132人目の素数さん
2007/11/18(日) 11:37:350962132人目の素数さん
2007/11/22(木) 09:24:10基本的な質問でスマン
09631stVirtue ◆.NHnubyYck
2007/11/22(木) 12:27:210964132人目の素数さん
2007/11/28(水) 08:35:27Animate[Plot[y[x,t]/.{a->1,k->1,\[Omega]->2\[Pi]},{x,0,10}],{t,0,10}]
あとは適当にいじれ、ただし6.0じゃないと動かんぞ
0965132人目の素数さん
2007/11/28(水) 23:53:53どのようにすればいいのでしょうか?
Showだとスケールの同じものしか出来ませんでした
09661stVirtue ◆.NHnubyYck
2007/11/29(木) 00:13:080967132人目の素数さん
2007/12/02(日) 06:30:020968132人目の素数さん
2007/12/02(日) 12:31:09f[指定された多変数]=(任意の多変数からなるスカラー関数)
というタイプの数式を仮定して、入力式に対して「指定された多変数」主体の
Gradや内積をとり、また「任意の多変数」に実際の数値も入力して結果を
出力するようなサブルーチンを作りたいのですが、この場合入力式とは別に
・数式に用いた変数のリスト
・演算に使う変数のリスト
・数式に入力する定数のリスト
を同時に入力させて、リストの長さ、要素の取得などを応用した反復演算などで
地道に組んでいくしかないんでしょうか?
0969132人目の素数さん
2007/12/04(火) 05:24:16data = {{0, 0}, {1, 10}, {2, 20}, {3, 30}, {4, 100}, {5, 200}};
gr1 = ListPlot[data,
PlotStyle -> {RGBColor[1, 0, 0]}]
上のgr1のグラフと、
Do[Plot[a x ( x - 1), {x, 0, 10},
PlotStyle -> {RGBColor[0, 0, 1]}], {a, 1, 5, 1}]
このようなアニメーションのグラフを重ねて出すには
どうすれば良いのでしょうか?^^;
よろしくお願いします。
0970132人目の素数さん
2007/12/04(火) 14:48:02知恵をお貸しください。
(a - 234.25 + b*c)*(1/1.01713 - 1/1.00036) -
c*(115/1.01713 - 156/1.00036) == 500,
(a - 234.25 + b*c)*(1/1.00973 - 1/1.00077) -
c*(119/1.00973 - 154/1.00077) == 500,
(a - 234.25 + b*c)*(1/1.01027 - 1/1.00005) -
c*(115/1.01027 - 157/1.00005) == 500
0971132人目の素数さん
2007/12/06(木) 21:17:44これでどう?
Animate[Show[
Plot[a x (x - 1), {x, 0, 10}, PlotRange -> {{0, 10}, {0, 200}},
PlotStyle -> {RGBColor[0, 0, 1]}], gr1], {a, 1, 5, 1}]
0972132人目の素数さん
2007/12/06(木) 21:43:44自宅用ライセンスというのを
もう一本もらった
自宅でも仕事しろ ってか
0973132人目の素数さん
2007/12/07(金) 12:55:22u2=[ [ { arctan( ( 1-k ) * cot( u2*v*w ) -b*tan(u2*v*w) ) } /( 2*a) ] + ( r*π ) ] / [ { arctan( (1-k) * cot(v*w) -b*tan(v*w) ) } / (2*a) ]
上の2式において
a=sqrt(k)*(y/x-x/y)
b=k*(y/x)^2-(x/y)^2
mathematica流の書き方じゃなくてすみません。
これら2つの非線型方程式からxとwを数値解として求めるプログラムをつくりたいのですが・・・
x,w 以外の値はすべて既知で、
u1,u2 は 1<u1<u2<=3 である任意の実数
q,rは 0または1
それ以外は任意の正の実数
分母は必ず正の値(になるはず)
最適解を求める際に、分子のarctan(・・・)の項が負の値になってしまう時にはqまたはrを「1」にしてπを加える
それ以外の場合にはq,rは「0」
と、こんな感じなのですが,どなたかサクっと作ってくださいませんでしょうか・・・
0974132人目の素数さん
2007/12/07(金) 13:26:210975132人目の素数さん
2007/12/08(土) 01:31:22参考に。
http://support.wolfram.com/mathematica/graphics/2d/twoaxisgraph.ja.html
0976132人目の素数さん
2007/12/08(土) 04:03:07aa={-3,-1,1,2,3,5,2,1,-2,-4,-4,-3,1,5,1,-1,-2}
のようなリストがあるとします。
このaaから
cc={2,8,12,15}
のようなリストを作りたいのですが、これをスマートに行う計算方法を探しています。
現在は、
bb=Table[If[aa[[n]]*aa[[n+1]]<0,n,neednot],{n,1,Length[aa]-1}];
cc=Select[bb,NumberQ];
という感じで処理して計算できてはいるのですが、ちょっと無理やり感があるので、
もっと直接的に行えればよいのですが…
0977132人目の素数さん
2007/12/08(土) 04:51:48符号の切り替わる場所のリスト、でいいんだよね?
短くなったけどどうだろうこれ
cc = Join @@ Position[Sign /@ Times @@@ Transpose[{Drop[aa, -1], Drop[aa, 1]}], -1]
0978132人目の素数さん
2007/12/08(土) 09:46:20x^(2/3) (x + (x^2) x^(7/3))
に
x=k y^3 (aは任意の実数)
を代入して全ての括弧を取り払いxの関数に展開したいのですが、どうすればいいでしょうか?
0979132人目の素数さん
2007/12/08(土) 09:49:370980132人目の素数さん
2007/12/08(土) 10:17:46まず、
expr=x^(2/3) (x + (x^2) x^(7/3)) /. x -> k y^3
expr2=Collect[expr,y]
でだめなの?
もし、kもyも実数でいいなら
Collect[expr, y,
Simplify[#,
Assumptions -> k \[Element] Reals && y \[Element] Reals] &]
とすれば簡単になる。aじゃなくてkだよね?
0981132人目の素数さん
2007/12/08(土) 15:24:57ありがとうございます!
まだまだ素人なのでちょっと見た感じでは文法が理解できないですが;
週明けに早速試してみようと思います。
0982132人目の素数さん
2007/12/08(土) 15:40:000が入っている場合があるのか、あったらどうするのかがちょっと気になる
0983132人目の素数さん
2007/12/08(土) 16:10:36だめみたいです。
k^5 y^15 + k y^3 (k y^3)^(2/3)
↑
これが残ってしまって。
次の目的として最高次数を取得したいので、正確に評価できるよう
この部分も開いてしまいたいのですが…。
0984132人目の素数さん
2007/12/08(土) 16:37:200985132人目の素数さん
2007/12/08(土) 18:14:48えっと、>>976ではわかりやすいよう簡単に書きましたが、
実際のaaにあたる部分は特殊関数を用いた関数をサンプリングしたものなので、
ぴったり0になることは考えていないです。
しかもその関数はただの特殊関数ではなく、色々と複雑な処理を行っている
(さらにパラメータふたつを変えながらTableで回す)ので、
根の近似値を初期値としてFindRootで解くということが(現状の私の技術では)できないのです。
この方法で解いた値を初期値として解く事は勿論可能でしょうが、現状以上に膨大な時間が
かかることになる&そこまでするほど厳密な値を必要としていないので。
0986980
2007/12/08(土) 20:22:12Collect[expr, y,Simplify[#,Assumptions -> y>0] &]
だと
k^(5/3) y^5 + k^5 y^15
となるね。
Assumptionsでyが実数としてもy<0でもだめみたいだね。
どういうことなのかいまひとつよくわからない、、、。
0987980
2007/12/08(土) 20:30:04Simplify[expr, Assumptions -> y > 0]
だけでそうなる。Collectは必要ない、、。
0988132人目の素数さん
2007/12/08(土) 20:42:03ありがとうございます。
変数は当面は正で問題ないのでそれでやってみます。
バリバリ数式変形してから結果を入れたいときには鬱陶しいけど
数値入力する時のためにうかつに開けないようにしてるのかな…?
0989132人目の素数さん
2007/12/08(土) 23:17:27遅レスだが
http://support.wolfram.co.jp/applicationpacks/general/apppacksinv6.html
から引用「バージョン6.0より前のアプリケーションパッケージには
Mathematica 6.0との互換性はないとお考えください.お試しいただくことは
できますが,多くの機能が以前のようには動作しなくなっています.」
wolfram researchは何を考えてるのかね。
0990132人目の素数さん
2007/12/08(土) 23:24:530991132人目の素数さん
2007/12/09(日) 00:12:49えらく古そうだけど何の話?
0992132人目の素数さん
2007/12/09(日) 09:07:500993132人目の素数さん
2007/12/09(日) 16:37:210994132人目の素数さん
2007/12/09(日) 20:42:300995132人目の素数さん
2007/12/09(日) 21:00:13Mathematica Ver.6以下はクソ 4
にしろ
0996132人目の素数さん
2007/12/10(月) 16:10:00http://science6.2ch.net/test/read.cgi/math/1197270001/
0997132人目の素数さん
2007/12/10(月) 16:37:200998132人目の素数さん
2007/12/11(火) 05:36:230999132人目の素数さん
2007/12/11(火) 05:46:381000132人目の素数さん
2007/12/11(火) 05:47:1310011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。