トップページ⇒math
1001コメント292KB

〓 Mathematica 3 〓

レス数が950を超えています。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/
0861132人目の素数さん2007/08/25(土) 23:12:27
>>859
回答ありがとうございます。
コマンドは同じなのでしょうか?
0862132人目の素数さん2007/08/25(土) 23:51:00
コマンド?

たたかう  どうぐ
じゅもん  にげる
0863132人目の素数さん2007/08/26(日) 00:43:58
>>860 知らなかった。無料版を探しまくるところだったよ。
0864132人目の素数さん2007/08/26(日) 01:06:09
>>860
無くなったのか…
大学生時代にお世話になったよ・゚・(ノД`)・゚・。
0865132人目の素数さん2007/08/26(日) 01:17:31
>>856
ありがとうございます。パレットから選ぶしかないんですね・・・
ΣやΠ記号の下の文字を含めて
ショートカットだけで書くことはできないでしょうか・・・

さっき
苦労の末
ベクトルa→ を a ctrl 7 Esc rule Esc で書けることを知りました。
08668582007/08/26(日) 01:18:29
では、いまは無料ソフトは何があるのでしょうか?
0867132人目の素数さん2007/08/26(日) 01:53:33
>>865
Esc 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
>>866
いまならMaximaかな。
yacasはさすがにだめか。オレはまだぎりぎり戦力として使ってるけど。

可換代数とか個別分野ではそれぞれ分野ごとによくできたソフトがあります。

と書いてるけど、可換代数と関連する代数幾何以外のソフトがよくできてるか知りません。
0869132人目の素数さん2007/08/26(日) 02:16:05
>>867
うおぉぉ〜すげ〜

ありがとうございました((ヾ(。・ω・)ノ☆゚+.ァリガトゥ♪
沢山のΣとΠが出てくる数式で・・・
パレットにもううんざりしてたところです
08708692007/08/26(日) 02:20:51
先ほど本屋に行くと

Word2007で数式を書こう!という本が売られていました。
凄い凄いって著者は言うんだけど、パレットのオンパレード
・・・おまけにもちろん式展開などの計算は自分でして
1つ1つ打ち込みしないといけないから・・意味ないですよね・・・


0871132人目の素数さん2007/08/26(日) 02:22:33
人に読ませる文章ならWordの数式エディタも悪くはないよ。

計算結果込みで、数式がほとんどの文章だとMathematicaが向いてる。
もっとこだわる人はTeXだろうな。
0872132人目の素数さん2007/08/26(日) 03:37:19
OpenOffice.org Mathはどうですか
0873132人目の素数さん2007/08/26(日) 03:47:07
いや、計算してくれるものが欲しいのか
WordもTexもOOoMathも計算はできないなw
08748692007/08/26(日) 23:42:16
>>871>>873
ありがとうございました。
Wordの方もできることに越したことは無いので少し勉強しようと思います。
かんしゃっです
08758692007/08/26(日) 23:45:29
関数fを定義して、それに0〜5の値を代入した時のfの値を知りたくて
f/@{0,1,2,3,4,5}]としたら、上手く出力されたんですが
いかんせん{f0,f1,f2,f3,f4,f5}というように、続けて横にズラズラ〜っと
でてきたので見難いです。

これを
f1
f2
f3
f4
f5
というようにタテに表示するにはどうしたらいいですか?
0876132人目の素数さん2007/08/26(日) 23:49:24
行列、ベクトル表記にしたら?
0877132人目の素数さん2007/08/26(日) 23:50:28
ところで、みなさん
MathematicaではComputer Modernのフォントって無いんでしょうか?

Ctrl + Shift + T でも 綺麗じゃないよね・・・
特に dx の d がいただけない・・・
0878132人目の素数さん2007/08/26(日) 23:52:39
>>876
それだと( )が出るんじゃないか?
0879132人目の素数さん2007/08/27(月) 00:05:27
Grid
Column
いろいろあるよ
0880132人目の素数さん2007/09/01(土) 03:43:53
DateListPlot: x軸の目盛を時間にする
ListLogPlot: y軸の目盛を対数にする

x軸が時間でy軸が対数の散布図を描きたい時はいったいどうすれば
いいんだ… orz。

WolframはDateListPlotの内部で使っているTicks関数を公開してくれたら良いと
思った。つーか俺が知らないだけ?
0881132人目の素数さん2007/09/01(土) 13:07:48
なければ、データを対数変換してからプロットすればいいじゃん。
0882132人目の素数さん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
>881
自分で形を見るだけならそれで良いけど、人に見せる用のグラフなのでy軸には
あの対数表記のtickが欲しいのだ。今回は時間もないので結局Excelで描いた。
負けた気分(何にだ)。
0884132人目の素数さん2007/09/02(日) 12:28:08
とりあえず工夫してみた>Y軸対数&X軸時間のプロット

ListLogPlotから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:18
RealDigits関数の仕様が変わってる様子
5.xまでは結果を丸めていたようだけど
6では打ち切りになっている
0886132人目の素数さん2007/09/22(土) 19:41:37
886
0887132人目の素数さん2007/09/23(日) 11:46:36
Manipulateおもしろいね
0888132人目の素数さん2007/09/23(日) 18:56:57
お手軽に実験できるのはいいね
0889132人目の素数さん2007/09/24(月) 00:49:09
ポアソン分布を表示したいのですが

PoissonDistribution[5]

という表記であっていますよね?
なぜか何もアウトプットされないのですが・・
0890132人目の素数さん2007/09/24(月) 09:33:43
900
0891132人目の素数さん2007/09/24(月) 17:50:16
>>889
<< Statistics`DiscreteDistributions`は書いたか?

誰か教えて欲しい
混合分布に従う乱数を作ろうとしているんだが、Randomでは
「Real,Integer,あるいはComplexでなければなりません」と出て作れない。
それぞれの乱数を作って合体させたもので最尤推定量を求めると、
混合分布としての式とは数値がかなりずれている。

何かいい手があったら教えて欲しい。V5.2で作成中。
0892132人目の素数さん2007/09/25(火) 23:57:52
Mathematica は偶数バージョンがいいねぇ
 Ver.2 , Ver.4 , Ver. 6

特にVer.3はクソだった。Ver.1は機能不足。Ver.5はVer.4とそんなにかわらん
0893132人目の素数さん2007/09/27(木) 23:55:38
Ver.6いいの? Premium入ってるんで送られてきたけど、What's newみてもいまいちピンとこない。
インタラクティブうんねんとは関係しない重い計算ごりごりやらせてるだけなんで。
0894132人目の素数さん2007/09/28(金) 05:05:48
mathematicaと matlabってどう違うのですか?
数学系の人は前者を使う人が多そうですが
0895132人目の素数さん2007/09/28(金) 08:33:54
Mathematicaは数式処理システム。
Matlabは行列計算システム。

前者は主に記号処理に重点を置いていて、
後者は主に数値計算に重点を置いている。

どっちでもできることもたくさんあるけども
うまく使いわけないと目的によっては非常に効率が悪くなる。
0896132人目の素数さん2007/09/29(土) 23:15:01
こんにちは、

y=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:07
>>896
Maple でやってもらうと
問題の式を、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
>897

失礼しました。下記で求まりました。

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
>898
やはり、解が一致しませんでした。
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
>>900
お返事ありがとうございます。
>ではだめなの?
すいません。駄目なのです。
質問の本質は変更しませんが、
複雑な式は、分かりにくいだけなので止めて、
式を下記に変更したいと思います。
下記が、“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:35
質問の本質はなんなのさ。
0903132人目の素数さん2007/10/04(木) 00:27:12
>902
お返事ありがとうございます。
>質問の本質はなんなのさ。
誤解を招く書き方をして申し訳ございません。
本来の目的は、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:53
>>901
Mathematicaの問題じゃなくなったのでよそでやってくれ。
数学の初心者向けの板で馬鹿にされてくるといいよ。
0906132人目の素数さん2007/10/04(木) 20:46:16
>>905
お返事ありがとうございます。

>Mathematicaの問題じゃなくなったのでよそでやってくれ。
数%は、mathematicaの問題でもあるのでは?
>数学の初心者向けの板で馬鹿にされてくるといいよ。
まあ、そう言わずに、解っているのなら、せめて
答えだけでも教えて下さいよ!!直ぐに退場します。
この問題は、初心者じゃわからないです、、、
でも、かっこいいこと言って、本当は、答えが?では

0907132人目の素数さん2007/10/05(金) 09:57:50
ぷ。
0908132人目の素数さん2007/10/05(金) 11:09:51
答えは必ずあって、方程式には必ず解析解がある。
つまらなそうな世界だな。
0909132人目の素数さん2007/10/05(金) 13:00:10
Premier入ってホームユーザのアップデートきたんだけど、
パスワードの取得がやっかい。
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
>>908
>つまらなそうな世界だな。
皆様、超多忙にも関わらず、結局結論は出ず、ただ時間の無駄使いでした。
結論:お騒がせしました事をお詫び致します。
0913132人目の素数さん2007/10/05(金) 21:05:45
誤爆?
0914132人目の素数さん2007/10/09(火) 00:01:52
>>895
ありがとう。
0915あ2007/10/14(日) 00:52:10
P[x]という式を長軸a、短軸bの楕円部分で積分するにはどうしたらよいか教えてくれませんか?
0916132人目の素数さん2007/10/14(日) 06:36:15
>>915
例
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}]
0917あ2007/10/15(月) 01:04:03
>>916
ありがとうございます!実行したらうまくいきました!感謝です!!
。・゚・(ノД`)・゚・。
0918132人目の素数さん2007/10/15(月) 01:21:30
連投すんません(´Д`ヽ)(/´Д`)/
mathematicaで例えばT[x]とR[x]を畳み込み積分させるにはどうすればいいですか?
ググってもわかりまへんでした(#+_+)
0919132人目の素数さん2007/10/16(火) 22:15:13
ver.5とver.6って共存できる?
0920132人目の素数さん2007/10/16(火) 23:53:21
>919
問題なくできる。まあ同じ設定ファイルを読もうとするから書き方に気をつける
必要あるけど
0921132人目の素数さん2007/10/17(水) 16:03:19
>>920
ありがとう!
ところで、
> まあ同じ設定ファイルを読もうとするから書き方に気をつける
というのは、どういうことでしょうか?
6と5で書き方が異なるということですか?
0922132人目の素数さん2007/10/18(木) 01:12:35
>921
添付のライブラリの構成が大幅に変わってるので、5で入れてたNeedsとかをその
まま6に読ませるとWarningでまくりってこと。
0923132人目の素数さん2007/10/18(木) 14:55:37
mathematica6の日本語の体験版がないのはなぜ?
0924132人目の素数さん2007/10/18(木) 15:24:46
>>922
ご丁寧に有難うございました。気をつけます!
0925132人目の素数さん2007/10/19(金) 01:46:17
UnitStepを使って半径rの円内部にだけP[x]を掛けたいんだけど
θの範囲(0〜π)の指定ってどうしたら出来ますか??

[現在の式]
T[x_] :=P[x]*(UnitStep[x+r*Cos[θ]]-UnitStep[x-r*Cos[θ]])
0926132人目の素数さん2007/10/20(土) 00:03:24
どなたか mathematica 6 のノートブックのファイル形式を
5.2 の形式に変換する方法をご存知の方おられませんか。

一度 6 で開くと 5.2 で開けなくなりました。
もちろん、関数まで自動で書き直してもらう事は期待してません。
(RandomIinteger[] から Random[Integer, x] に戻すとか)

私のやってる計算では、5.2 の方が3倍速いので、6 で書いた
ものを 5.2 のノートブックにしたいのであります。
0927132人目の素数さん2007/10/20(土) 00:50:37
>>926
やっぱりむやみやたらに6にするのは危険だな。
もう少し待っていよう・・・
0928132人目の素数さん2007/10/20(土) 01:26:08
拡張子maっていつのバージョンのファイルですあ?
09299262007/10/20(土) 01:46:14
>>926
>>927
すいません、 3倍じゃなくて1.3倍です。ひどいタイポでした・・・
しかし 6 はメモリの消費量もまたすごいです。

.m ファイルにするのはちょっとなあ。
0930132人目の素数さん2007/10/20(土) 18:23:25
見栄えを浴するためにメモリを食うのかな? Vista傾向というか。
0931132人目の素数さん2007/10/20(土) 19:33:22
英語版のmathematica使ってるんやけど
グラフの軸に
X軸距離
って名前つけて、その図をワードにコピペしたらX以外文字化けしました(ToT)
コレどーにかなりませんか?
0932132人目の素数さん2007/10/20(土) 19:39:14
>>931です
すんません、自己解決しました
Copy As⇒Bitmap
でコピペしたら文字化けせんかったです
0933132人目の素数さん2007/10/20(土) 21:56:35
数学オリンピックのリーダー格だった開成から
5大会連続で代表が出てないのは異常だな。
選考方法に問題がありそうだな。
まあ詳しく言わないけど。
0934132人目の素数さん2007/10/20(土) 22:36:15
Mathematica4です。ListPlotでプロットする点を○や△などの記号に変えることはできますか。あと、できれば各記号ごとに中間値で直線を引きたいです。
無理なのでしたら、ほかにどのような方法(座標指定して直接記号入力など)がいいと思いますか。
0935132人目の素数さん2007/10/20(土) 23:37:11
>934
マニュアルを読むのが良いと思うよ。MultipleListPlotとかPlotJoined->Trueとか
書いてあるから。
0936132人目の素数さん2007/10/20(土) 23:59:40
Mathematicaを初めて購入しようと検討中ですが
Win用とMac用、どちらが良いでしょうか。
因みにパソは両方あります。
0937132人目の素数さん2007/10/23(火) 00:23:28
メモリをたくさん使える方。
0938132人目の素数さん2007/10/24(水) 16:04:51
ParametricPlot3D[{(2 + 0.5Cos[u])Cos[v], (2 + 0.5Cos[u])Sin[v], 0.5Sin[u]}, {u, 0, 2Pi}, {v, 0, 2Pi}]
を使用し3Dの図形を書いたのですが、それをどうすれば回転させることができますでしょうか?よろしくお願いします。
0939132人目の素数さん2007/10/27(土) 14:49:46
マウスで図形をぐりぐり動かすと言う意味?
Ver6 なら特に設定なしでできるし
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
Mathematica5.2

・計算終了予想時間を計算中に出力することはできますか?
・カーネルの中身を次回起動時にも参照できるように残すことはできますか?
0941132人目の素数さん2007/11/04(日) 05:43:47
Ver6ってやっぱお布施だったのか?あんまレビューみたいなのないし
0942132人目の素数さん2007/11/10(土) 11:38:29
6っていったい何が一番変わったのですか?
0943132人目の素数さん2007/11/10(土) 13:22:31
メジャーバージョンが奇数から偶数に変わった
0944132人目の素数さん2007/11/11(日) 00:02:19
グラフはきれいになった。
インタラクティブ性がよくなったそうだけど、使いそうもないのでわからん。
デバッガーが入ったようで喜んだんだけど、使い方がわからない。ヘルブで検索してもWebが呼ばれるだけ、それらしいところ探してたら一巡しちまって結局分からず。
昔のノートブック読み込んでセーブするとver6の形式になりver5ではまともに読めなくなって、これは困った。情報センターのシステムはver5だったりするから。ver5形式でセーブってオプションは見つからなかった。
0945132人目の素数さん2007/11/11(日) 23:26:25
If文で、
If[条件, 式1, 式2]
とした場合、式1や式2を複数の式にするにはどうしたらいいんでしょうか?

0946132人目の素数さん2007/11/11(日) 23:59:00
それだけでは何がしたいのかわからんw
0947132人目の素数さん2007/11/12(月) 00:01:48
>>945
; で継げる. つまり

If[条件, 式 1a; 式1b; 式 1c, 式 2a; 式2b; 式 2c]

TRUE なら 式 1a; 式1b; 式 1c
FALSE なら 式 2a; 式2b; 式 2c
0948132人目の素数さん2007/11/12(月) 15:03:14
>>947
私も;を使ってみたのですが、そのようにすると、
式 1a、式1b、式 2a、式2bが評価されない答えが返ってきてしまいます。
aからc全て評価されるようにするにはどうしたらよいのでしょうか?
0949132人目の素数さん2007/11/12(月) 23:01:36
ひょうかはされているのじゃ
0950132人目の素数さん2007/11/13(火) 01:56:41
studentバージョン
ってどんな制限付くのですか?
0951132人目の素数さん2007/11/14(水) 14:46:17
その教育機関の学生でないとライセンス違反というだけ。
プログラムに制限はないよ。
0952132人目の素数さん2007/11/14(水) 22:19:59
>>948
If[条件,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:14
デスクトップとは別に
notePCで使う場合
また金払わないとダメなんじゃん....
知らんかった
0954132人目の素数さん2007/11/15(木) 00:05:42
ここまで厳格なアカデミックライセンスも凄いね
0955132人目の素数さん2007/11/15(木) 00:30:59
マイクロソフト様でも
デスクトップとノートの2台にインストールすることを認めてくれているのに
0956132人目の素数さん2007/11/16(金) 14:46:19
ver6.0(Win)にGTensorM入れてOptionsの内容もちゃんと調整したんだが
たとえば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:33
間違えた…GRTensorMね。
0958132人目の素数さん2007/11/17(土) 01:06:33
どうせ仕様に無い機能使ってプログラムが書いてあるんだろ。
仕様に無い機能は、版が変わって振る舞いが変わっても文句はいえない。
0959132人目の素数さん2007/11/17(土) 23:42:32
やっぱver6 はだめか。
0960132人目の素数さん2007/11/18(日) 01:38:00
>>958
あー、やっぱそんなとこか…。
レス数が950を超えています。1000を超えると書き込みができなくなります。