〓Mathematica〓 ..
[2ch|▼Menu]
441:山崎渉
03/05/21 22:59
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

442:132人目の素数さん
03/05/25 05:59
29

443:山崎渉
03/05/28 14:44
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎―◎                      山崎渉

444:132人目の素数さん
03/06/02 16:04
Mathematicaが原因でMATHEMATICA.EXEにエラーが発生しました。
Mahtmeticaは終了します。
問題が解決しない場合は、コンピュータを再起動してください。

と出たので再起動したのですが、何回再起動しても同じエラーが出て
起動してくれません。

フォント関係の設定をいじった後このエラーが出たので
元に戻したいと思っているのですが
設定ファイルはどこにあるかわかりませんか?
レジストリは探してみたのですが、わかりませんでした。

Windows MeでMathemtica4.2のシングルライセンスのを使っています。

445:132人目の素数さん
03/06/02 18:40

再インストールしる!

446:132人目の素数さん
03/06/02 20:41
Mathematicaって使いにくくない?ライブラリとか凄いとは思うけど

447:mathmania ◆uvIGneQQBs
03/06/02 20:46
コマンドが長いのは確かに使いづらい。
もっとも、私は最近Mathematicaをやっていない。
C言語(ForTranも少し)を使ってる。
理由はというと、、、Mathematicaが使えなくなったから。
まぁ、使いやすさの面でいえば、大きなプログラムには、C言語の方がいいだろう。

448:444
03/06/02 23:50
>>445
再インストールしても同じエラーが出るんです。
設定ファイルが残ってるんじゃないかと疑ってるのですが
その場所が分かりません。

449:132人目の素数さん
03/06/03 22:42
>>446
原始的なプログラミング言語と不統一な仕様の
mapleよりは使いやすいと思う。
言語としてつかえてなんぼだから
素人にはお薦めできない、って感じはあるかもね。

>>447
補完機能をつかうべし。

450:132人目の素数さん
03/06/07 17:45
初心者にお勧めのMathemticaの
本は何でしょうか?

451:132人目の素数さん
03/06/07 21:09
>448
OSを再インストールしる!
それでだいじょうぶだ! 安心しろ

>450
白石さんのがいいぞ!
安心して買え

452:132人目の素数さん
03/06/07 21:25

あなたが探してるのってこれだよね?二日間無料だしね♪

URLリンク(alink3.uic.to)

453:132人目の素数さん
03/06/07 22:15
mathmaniaスレかと思った

            と言ってみる

454:132人目の素数さん
03/06/08 00:02
>>450
    Mathematicaプログラミング J.ゲイロード・N.カーミン・R.ウエリン
を読んで、その後で
    プログラミングMATHEMATICA. R・メーダー 著、時田 節
を読むとよくわかると思われ。

特にメーダーの本は(全くの初心者以外には)一読の価値あり。
非常に下手な翻訳だけど。

455:132人目の素数さん
03/06/08 00:09
>>248
Windows Me はやめた方がいいですよ。
2KかXPにしましょう。
(マジレス)

456:132人目の素数さん
03/06/08 02:09
Mathematicaって有効数字が6桁の表示で、例えば
1.23456789とか1234.56789って直接入力すると
1.23456や1234.56と表示されます。

# 表示だけがそうなるだけで内部的には入力した数のままです

これを以降の入力からすべて指定した有効数字で表示させたいのですが
どうやったら良いのでしょうか?NumberFormではそれで指定した場合だけ
表示されるのでこれを以降の入力すべてで有効にしたいのでよろしく
お願いいたします。

457:132人目の素数さん
03/06/08 10:38
>>451 >>454

どうもありがとう!

458:132人目の素数さん
03/06/08 10:49
>>456
ちょっと邪魔くさいけど、関数を定義すればどう?たとえば
 F[x_]:=N[x, 30];
 F[E^3]
とするとe^3が30桁表示されるはず。

459:mathmania ◆uvIGneQQBs
03/06/08 13:02
456の方法でも有効数字は確かに表示される。
だが、SetPrecision[E^3,Infinity]か、SetAccuracy[E^3,Infinity]はどうだろう?
まぁ、分数表示になるが、その数に2^52(?)を掛ければ小数点表示がわかるだろう。

あぁ、それと、私はMathematica復活したわけではないので。

460:444
03/06/08 21:28
>>451
結局OS再インストールしましたよ。。。
したくなかったけど。

>>455
大学のPCだから自由にできません。
経費で2000買ってくれなかった。

461:132人目の素数さん
03/06/09 17:46
>>458-459
Mathematicaでの以降の入力すべてで指定した有効数字で表示させたいということ
でしょうから、その方法ではその関数内の引数にだけ有効であって意味がありません。
何かシステムの設定でできそうな気もしますがそれらしいものが見当たりませんね。
どうやるんだろうか?

462:132人目の素数さん
03/06/09 18:00
>>461
SetPrecisionは計算精度を変更させるだけであってその表示は依然として
有効数字6桁です。


463:132人目の素数さん
03/06/10 19:55
>>456
編集→環境設定→書式設定→式の書式→表示設定→PrintPrecision


464:132人目の素数さん
03/06/10 23:57
>>463
書式設定でしたか。見落としてました。大変助かりました。ありがとうございます。

465:mathmania
03/06/17 23:17
駄スレ漏れスレage

466:132人目の素数さん
03/06/18 00:04
あなたが探してるのってこれだよね?この中にあったよ♪
URLリンク(endou.kir.jp)

467:132人目の素数さん
03/06/21 17:16
4次元データを視覚化したいのですが、mathematicaに限らず
何かよい方法(ツール)はありませんか?

等高線図を複数枚、平行になるよう並べて
ナナメ上から見下ろすようにすればよいと思うのですが、
よいアプリケーションを探しています。
他の方法でも、可能ならば何でもいいです。


468:132人目の素数さん
03/06/22 17:01
>>467
いってることが良くわかりません。等高線図を斜めから見下ろす?

mathematicaでの実現ならば、三次元にスライスしたときの
データをどうやって表示するかという話になるのだろうけど、
それはデータの形式に依存するからなんともいえないし。

469:467
03/06/23 13:26
>>468
間違いがありました。すみません。
まず画面に出したいのは4次元データ中の3次元分なので、
「3次元データを表示したい」と訂正します。
データは格子状データです。
古い人間なのでfortran形式で言うと
do k=1,nz
do j=1,ny
do i=1,nx
write(6,*) x(i),y(j),z(k),data(i,j,k)
end do
end do
end do
の形式の等間隔のデータと思って下さい。
やりたいのは、これまた解かりにくい表現かもしれませんが
gnuplotで
set contour base
unset surface
set view 60,10
くらいの時にプロットした等高線図を複数枚、一つの画像にプロットしたいのです。


470:132人目の素数さん
03/06/23 20:03
>>469
gnuplot云々はわかりませんが、
ListContourPlot3Dかな?

471:132人目の素数さん
03/06/24 22:42
Ver.5 ですね。
それに $1880 5.0 Eng vs \448800 日本語版 4.2only
US ってこれでも Premier Service 付きだって。。。。

潮時かね

472:467
03/06/26 18:39
忙しかったので、見るの遅くなって済みません。

>>470
>ListContourPlot3Dかな?

手持ちのマニュアルには
ListContourPlotとListPlot3Dしか見付かりません。。
(ver5からの新機能ですか?)
それら二つから推測すると、
ListContourPlot3D[{{{},{}},{{},{}}}]
のような3重ネストの配列を入れてプロットするのでしょうか?

値段高い…


473:132人目の素数さん
03/06/26 23:19
>>472
4.2にはあります。
Onlinehelpで出てくるはずです。

または、
<<Graphics`
?ListContourPlot3D

474:467
03/06/27 14:28
みなさま、御親切に
本当にありがとうございます!
ちょっといろいろ試してみます。


475:132人目の素数さん
03/06/27 15:22
足してnになる1以上の整数の組み合わせを並べる時、並べ方が最大になるような
整数の組み合わせをMathematica(あるいはC言語でも)で求める方法を教えてください。

わかりにくいので例を挙げますと n=5 のとき
足して5になる1以上の整数の組み合わせは
5, 41, 32, 311, 221, 2111, 11111 であり
並べ方が何通りあるかはそれぞれ 1, 2, 2, 3, 3, 4, 1
で最大値は 2111 の場合で 4 に、
n=6の場合は 321 と 2211 の場合で最大値は 6 になります。
一般に、数字の個数(311なら3個、11111なら5個)がm個、1がk_1個、2がk_2個、…nがk_n個の
場合、並べ方はm!/(k_1!・k_2!・・・k_n!)になります。

476:mathmania ◆uvIGneQQBs
03/06/27 15:36
Re:>475
最大値をどうやって計算するかは分かるだろう。
あとは、k_1,…,k_nの与え方だが、
これはk_n,k_{n-1},…,k_2,k_1の順に再帰的に与えればいいのではないか?
n=5のときを例に挙げると、
まず、k_5=1ととり、1*k_1+2*k_2+3*k_3+4*k_4=0になるk_1,k_2,k_3,k_4の組合わせは0,0,0,0しかない。
次にk_5=0ととるとき、1*k_1+2*k_2+3*k_3+4*k_4=5となるk_1,k_2,k_3,k_4を選ぶことを考える。(a)
(a)の中でk_4=1ととり、1*k_1+2*k_2+3*k_3=1となるようにk_1,k_2,k_3を選ぶようにする。(k_1=0,k_2=k_3=0しかない。)
(a)の中で、今度はk_4=0ととり、1*k_1+2*k_2+3*k_3=5となるようにk_1,k_2,k_3を選ぶ。(b)
(b)の中で、k_3=1ととると、(k_2,k_1)=(1,0)と(k_2,k_1)=(0,2)となる。
(b)の中で、k_3=0ととると、k_2=2,1,0の3通りにわかれる。
k_2=2ととるとき、k_1=1となり、k_2=1ととるとき、k_1=3となり、k_2=0ととると、k_1=5となる。

この文では分かりにくいかもしれないが、とにかくやってみてくれ。

477:474
03/06/27 16:10
>>476
その考え方はわかりました。
初心者のものでプログラムの書き方を勉強してきます。

478:132人目の素数さん
03/06/27 16:11
477=475です

479:132人目の素数さん
03/06/27 17:06
>>475
どうぞ。

<< DiscreteMath`Combinatorica`
<< Statistics`DataManipulation`
Max @@ ((Length[#]!)/(Times @@ (#[[1]]! &) /@ Frequencies[#]) &) /@
    Partitions[5]

480:132人目の素数さん
03/06/27 20:12

Mathematica Ver.5の情報はどこにあるんですか?

何が変わるのでしようか
おしえてね!


481:132人目の素数さん
03/06/27 20:24
過去にレスがついていなかったのですが、
ますます出来るMATHEMATICA-標準偏-
URLリンク(www.catkk.co.jp)
どうでしょうか?

482:132人目の素数さん
03/06/27 20:25
>>480
URLリンク(www.wolfram.com)

483:475
03/06/27 23:37
>>479
よくわからないのですが、Partitions[5]の 5 を n に変えれば
足してnになる1以上の整数の組み合わせの並べ方が最大に
なる整数の組み合わせが求められるんでしょうか?

484:483
03/06/27 23:39
すいません。” 5 を n に” は ” 5 を任意の整数に”という意味です

485:132人目の素数さん
03/06/27 23:43
>>483
f[n_Integer] := Max @@ ((Length[#]!)/(Times @@ (#[[1]]! &) /@ Frequencies[#]) &) /@
      Partitions[n]
ってこと?

もしかして、数学っぽいnについての式を欲しがってるんですか?
それならそれは数学の問題。
プログラムで求めることはできません。
Cでなんて論外。

486:479 == 485
03/06/27 23:45
>>484
See f in >>485.

487:475
03/06/27 23:54
>>486
ありがとうございます。手元にMathematicaがないので
少し勉強して、学校ので試してみたいと思います。
数学的に(nを使って)解くことが出来たらそれが一番いいのですが、
それはここで聞くことではないので他のスレで聞いてみます。


488:132人目の素数さん
03/07/04 13:36
再セットアップしたらアクティベーションできなくなった

489:132人目の素数さん
03/07/04 19:39
URLリンク(www.wolfram.com)

うわーん!
Ver.4.2の情報しかないじゃないか。
しかも日本語だー


490:132人目の素数さん
03/07/05 01:36
>489
どこかに English ってあるからそこから英語ページへ。
トップにあるよ。
まあ大規模行列と数値計算の速度改良が主ですね。
試行錯誤でアルゴリズム作るときは、全作業時間において
コンパイル系とためはるつもりなのかな

なお日本では日本語版のみしか売れない。
誰だよな日本語ヘルプキット強制バンドル計画したやつは。

491:132人目の素数さん
03/07/05 21:11
URLリンク(www.wolfram.com)
に五版の概要がありますね。

英語版でいいから新しいやつを動かしてみたいねえ。
ほんと。

492:132人目の素数さん
03/07/05 23:02
私が作りました♪
URLリンク(nuts.free-city.net)

493:488
03/07/07 15:52
誰か助けてくれ

494:132人目の素数さん
03/07/07 19:47
>>493
サポートに連絡しろ。

495:132人目の素数さん
03/07/08 01:13
>>494
わかったやってみる
dくす

496:475
03/07/08 16:22
>>479
Max @@ ((Length[#]!)/(Times @@ (#[[1]]! &) /@ Frequencies[#]) &) /@
Partitions[5]  を実行したところ

Part::"partd": "パート指定5[[1]]の長さはオブジェクトの深さを超えています."

  1/5[[1]]! 

となったのですが、直すべきところがわからないので教えてください。

497:132人目の素数さん
03/07/08 21:15
>>496
ちゃんと上の二行を入力してください。

# そのエラーはPartitions[5]が評価されていないため。

498:132人目の素数さん
03/07/08 22:23
最大尤度法で推定をしていて、結構複雑なモデルなんですが、推定したい変数が5個
あるんです。それで、尤度関数を作って、偏微分してFindRootつかって求めようした
んですが、出来ないんです。

そこで、正規分布使って、普通に正規分布を推定してみようって思って、同じような
方法を使ったんですが、これでもうまくいきません。エラーとしては

{{初期値の尤度}},{{初期値の尤度}}は、{a,b}={1,2}では長さ2のリストになって
いません

というような感じです。最大尤度法をやってるプログラムのサンプルどっかないかなあ
って探したんですが、見つからないし・・・・。泣きそうなんですけど、どなたかお助け
ください。

499:132人目の素数さん
03/07/08 22:43
>>498
その説明で他人がなにかわかると思うか?

>  んですが、出来ないんです。

ふーん出来ないんだ。(どこがどう出来ないのか全くわからん)

> {{初期値の尤度}},{{初期値の尤度}}は、{a,b}={1,2}では長さ2のリストになって

文法間違いだな。 (syntax errorなんだからソース見ないとどうしようもない)

>  って探したんですが、見つからないし・・・・。泣きそうなんですけど、どなたかお助け

まぁ冷静になれ。

500:132人目の素数さん
03/07/08 23:08
>>497
わかりました。

501:498
03/07/08 23:11
そうですか・・・・すいません。どっかサンプルプログラム探すしかない
ですかね・・・
正規分布を推定する場合、乱数を出して、その後、尤度関数を出せたとして
K1[a_,b_]=D[L[a,b],a]
K2[a_,b_]=D[L[a,b],b]
として、
FindRoot[{K1=0,K2=0},{a,-1},{b,2}]
としてるんですけど。。この部分では、間違いがないとは思ってるんですが
尤度関数が間違ってるのかな・・・・。はあー泣きそう。。。

502:132人目の素数さん
03/07/08 23:12
☆頑張ってまーす!!☆女の子が作ったサイトです☆
       ☆見て見て!!
URLリンク(yahooo.s2.x-beat.com)

503:132人目の素数さん
03/07/08 23:20
>>501
Mathematicaの基礎からやりなおしってかんじ。
とりあえずダメなところは指摘しとくが、
マニュアルか教科書(上でも挙がってる)読み直せ。

> K1[a_,b_]=D[L[a,b],a]
= と := の違いが良くわかってるのなら何もいわないが。

>  FindRoot[{K1=0,K2=0},{a,-1},{b,2}]
K1 = 0 は K1 という変数を 0にする。
書くなら {K1[a, b] == 0, K2[a,b] == 0} 。

504:498
03/07/08 23:20
あー勿論
FindRoot[{K1[a,b]=0,K2[a,b]=0},{a,-1},{b,2}]
としてます。。。。。

サンプルプログラム載ってるサイトってないですかねえ・・・・。。。

505:503
03/07/08 23:22
>>504
その2行目をもういちど読み直せ。

506:498
03/07/08 23:23
:=と=の違いってえーと、すみません、良く分ってないです。。。
確か:=は、なんか固定するみたいな意味だった気が・・・・


507:498
03/07/08 23:25
>>505
==ですね・・・すみません、それは、やってます・・・・。


508:503
03/07/08 23:28
>>506
で、聞いてる方としてはあいかわらずどこがうまく行かないのか
わからないんだが。

で、どううまくいかいの?
エラーメッセージは?

509:498
03/07/08 23:37
エラーメッセージは、FindRootのところなんですよー。
>>498に書いたようなエラーメッセージが出ます。
FindRootの文法は、合ってると思うんですが。。。

510:503
03/07/08 23:45
>>509
498を読んだところでは第一パラグラフと第二パラグラフは
別の手段を試してるようにしか読めない(FindRootで失敗したから別の手段)。
どの関数でエラーが出力されたかもわからない。
エラーがあなたの言語に翻訳されているがそれが適切かどうかわからない。
すでに書いたがsyntax errorはソースをみないと何もわからない。


技術的なことを質問する方法をしらない、
シンタックスエラーが自分で解決できない、
レベルだったらソース張るべきだよ。

変にプライドがあるのかそういう「初心者」は多いけどね。
情報を出さずに、自分のやってることは間違ってない!、みたいな。

たんに誰かが作ったライブラリが欲しいのなら、
まず、googleなりwolframのサイトなりを検索し、
もっと適切な質問のしかたをすべき。


おれは今日はもう寝ます。

511:503
03/07/09 00:02
>>509
寝ようと思ってたが気づいたので。
多分 L が リストを返してるからだ。

512:132人目の素数さん
03/07/09 14:24
ndist2=NormalDistribution[0,4];
p1=Table[ Random[ndist2],{100}];

L[a_,b_] = Product[(1/(Sqrt[2*π]*a))*Exp[(-({p1[[i]] - b}^2/(2 *a^2)))],{i,1,100}]

K1[a_,b_]=D[L[a,b],a]
K2[a_,b_]=D[L[a,b],b]

FindRoot[{R1[a,b]==0,R2[a,b]==0},{a,{1,2}},{b,{-2,4}}]

ソースは、これです。
>>511
あーそれは、どうすれば、解消できますかね。リストで返さずに関数として認識
してもらわないとつらいっすね・・・。

513:498
03/07/09 15:12
あっ最後の式は、
FindRoot[{K1[a,b]==0,K2[a,b]==0},{a,{1,2}},{b,{-2,4}}]
です。

514:132人目の素数さん
03/07/09 16:05
今課題をやっています。

誰か偏微分係数の出し方を教えてください。

ちなみにMathematika 4.1を使用しています。
ヘルプの使い方がわからなくて・・・

515:514
03/07/09 16:19
解決すますた。
失礼。


516:503
03/07/09 17:37
>>498
ソースはコピペしてそのまま張れ。
タイプミスもあるしな。

πってPiだよな?
<<Statistics`NormalDistribution`
してるんだよな?

原因はp1のまえにある'{'だ。'{'はリスト構築子。
  L[a_,b_] = Product[(1/(Sqrt[2*π]*a))*Exp[(-({p1[[i]] - b}^2/(2 *a^2)))],{i,1,100}]

↓におきかえろ。
  L[a_,b_] = Product[(1/(Sqrt[2*π]*a))*Exp[(-((p1[[i]] - b)^2/(2 *a^2)))],{i,1,100}]

517:132人目の素数さん
03/07/09 21:13
このスレッドの人から見てS言語はどうですか?
社会学系だとmatlabやmathematicaより使われていますが…

518:498
03/07/10 16:44
>>516
ありがとうございました。それで正規分布の推定は、できました。ただ、本当に
求めたいのは、
L[a1_, a2_, b1_, b2_, b3_] = Sum[y1[[i]]*Log[F[a1 - (b1*
x1[[i]] + b2*x2[[i]] + b3* x3[[i]])]] +
y2[[i]]*
Log[F[a2 - (b1*x1[[i]] + b2*x2[[i]] + b3*x3[[i]])] - F[
a1 - (b1*x1[[i]] + b2*x2[[i]] +
b3*x3[[i]])]] +
y3[[i]]*Log[
1 - F[a2 - (b1*x1[[i]] + b2*x2[[i]] + b3*x3[[i]])]], {i, 1,
100}];
という結構複雑なもので、これも{を(にしてみたんですが、やはりリストで返してる
みたいです。Sumの扱い方が悪いんでしょうか・・・・
てか、見にくくてすみません。

519:132人目の素数さん
03/07/10 19:28
>>518
a1,a2,b1,b2,b3,F,y1,... のどれかにリストが入ってんだろ…
同じことを何度も書くが、部分だけ張るなよ…

プログラミング自体初めてなのかも知れないが、レベル低すぎる。
一冊Mathematicaの本読め。

520:498
03/07/10 21:10
すみません、一遍に貼れないんで2回に分けますけど、これが全部です。。。

<<Statistics`ContinuousDistributions`


ndist=NormalDistribution[0,1];

x1=Table[ Random[ndist],{100}];

x2=Table[ Random[ndist],{100}];

x3=Table[ Random[ndist],{100}];


y=Table[2*x1[[i]]+3*x2[[i]]-x3[[i]],{i,100}];




y1=Table[If[y[[i]]<=-5,1,0],{i,100}];
y2=Table[If[-5<y[[i]]<=5,1,0],{i,100}];

y3=Table[If[5<y[[i]],1,0],{i,100}];


521:498
03/07/10 21:11
F[x_] = Integrate[Exp[z]/{1 + Exp[z]}^2, {z, -Infinity, x}];

L[a1_,a2_,b1_,b2_,b3_]=Sum[y1[[i]]*Log[F[a1-(
b1*x1[[i]]+b2*x2[[i]]+b3*
x3[[i]])]]+
y2[[i]]*Log[F[a2-(b1*x1[[i]]+b2*x2[[i]]+b3*x3[[i]])]-
F[a1-(b1*x1[[i]]+b2*x2[[i]]+
b3*x3[[i]])]]+y3[[i]]*Log[1-
F[a2-(b1*x1[[i]]+b2*x2[[i]]+b3*x3[[i]])]],{i,1,100}];

K1[a1_,a2_,b1_,b2_,b3_]=D[L[a1,a2,b1,b2,b3],a1];

K2[a1_,a2_,b1_,b2_,b3_]=D[L[a1,a2,b1,b2,b3],a2];

K3[a1_,a2_,b1_,b2_,b3_]=D[L[a1,a2,b1,b2,b3],b1];

K4[a1_,a2_,b1_,b2_,b3_]=D[L[a1,a2,b1,b2,b3],b2];

K5[a1_,a2_,b1_,b2_,b3_]=D[L[a1,a2,b1,b2,b3],b3];

FindRoot[
{K1[a1,a2,b1,b2,b3]\[Equal]0,
K2[a1,a2,b1,b2,b3]\[Equal]0,
K3[a1,a2,b1,b2,b3]\[Equal]0,
K4[a1,a2,b1,b2,b3]\[Equal]0,
K5[a1,a2,b1,b2,b3]\[Equal]0},
{a1,0},{a2,1},{b1,1},{b2,3},{b3,1}
]


522:503
03/07/10 21:20
>>521
F[x_]の定義を良く読め。

それからMathematicaでプログラミングするときは
出力を確認しながらやれ。
F[x_] の行をセミコロン無しで打つか、
F[x]とか試しに打ってみながらやってれば間違えないだろ?

あとは自分でやれ。

523:132人目の素数さん
03/07/11 14:51
Solve[]や、NSolve[]で、求めた複数の解のうち、
ひとつだけを使いたいのですが、
たとえばt = %[[-1]], t = Last[%]などとしても、
{x ->0.234hogehoge}と t に入ってしまいます。

この x->を取り除くにはどうすればいいのでしょうか?


524:523
03/07/11 15:00
x /. %
でできました。トンクス

525:132人目の素数さん
03/07/12 00:43
>521
えー、 Sum[<<>>,{i,1,100}] ってあるけど
数値やるなら NSum じゃ駄目なん?

どうせFindRoot なんだし

526:132人目の素数さん
03/07/14 23:27
あのー四捨五入するような関数ってないですか?切り捨てでもいいんですけど。
マニュアルで調べてみたんですが見つからなくて・・・・

527:132人目の素数さん
03/07/14 23:28
Roundじゃないの?

528:132人目の素数さん
03/07/14 23:36
0.5足して切り捨てろ。

529:山崎 渉
03/07/15 12:38

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

530:132人目の素数さん
03/07/16 23:06
URLリンク(shop.ponycanyon.co.jp)

531:132人目の素数さん
03/07/17 07:26
age


532:132人目の素数さん
03/07/17 14:11
>>530
これなら3,800円か。安いな。

533:132人目の素数さん
03/07/17 16:26
質問なんですが、例えば
x=k/10
y=k+1
For[k=1,k<11,k++,
  r=x+y]
みたいに繰り返し計算をさせる場合に、このrは、毎回更新されてしまうんで
その結果を格納してリストの形にしたいとするとどーすればいいですか?
勿論、これぐらい単純だとTable使えばいいんですが、やりたいのはもっと
ややこしいんで、結果をリストにする格納する方法を教えてください。
よろしくお願いします。


534:132人目の素数さん
03/07/17 19:13
>>533
単純であろうがなかろうがTableでいいはずだ。

どうしてもというなら
l ={}
For[k=1,k<11,k++,r=x+y;l = Prepend[r,l]]
等。

しかしmathematicaではFor文を使う必要はない(その上
遅いので使うべきでもない)ので再考することを勧める。

535:132人目の素数さん
03/07/18 14:39
とぇ

536:132人目の素数さん
03/07/22 12:25
FindMinimumを使って最小値とそのときの変数の値を求めると、
{234,{a -> 3,b -> 2}}
みたいな感じだと思うんですが、これをいっぱい出して、a,bの平均値を出すには
どうすればいいでしょうか?

537:132人目の素数さん
03/07/23 01:12
>>546
漠然としすぎ。

こういうことか?

<< Statistics`DescriptiveStatistics`

data = {x, y} /. (#[[2]] &) /@
        Flatten[Table[
            FindMinimum[Sin[x + y], {x, i}, {y, j}], {i, 0, 3}, {j, 0, 3}],
          1];

Mean /@ Transpose @ data

538:132人目の素数さん
03/07/23 01:12
>>537
s/546/537

539:537=538
03/07/23 01:13
536駄・・・まちがえすぎだ。

540:536
03/07/24 13:07
すみません、537のプログラム見て解読してたんですけど、ちょっと良くわかんなくて。
たとえば、
FindMinimum[f[a,b],{a,1},{b,2}]
とした場合、{最小値,{a -> 0.89898},{b->0.1}]
みたいにした場合、a->の部分を消すのはどうすればいいですか?

541:536
03/07/24 14:36
なんか読みにくいですね・・えーと置換なんかでうまくa->の部分を消せない
かなあと・・・無理なんですかねえ。。。

542:132人目の素数さん
03/07/24 14:37
開店セール見に来てーーーーーーーーーー!DVDを見ようー!GO!
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
開店セール1枚 500円より→→→URLリンク(www.dvd-exp.com)<) 
アダルトDVDの価格はなーんと1枚900円→→→URLリンク(www.dvd-exp.com)<) 
セルビデオ店の人気商品が24時間お買い物が出来ます。
見やすい画面・注文簡単・時間をかけてゆっくり選んでください!
          URLリンク(www.dvd-exp.com)←へGO!
           DVDエクスプレス


543:132人目の素数さん
03/07/24 15:18
>>541
簡単に消せるように"->"つきで出力されている。

s = {a -> 1, b -> 2}
{a,b} /. s

544:132人目の素数さん
03/07/24 22:08
s はリストみたいになっているから
s[[1]] や s[[2]] とかで取り出しても良いんじゃない?

545:132人目の素数さん
03/07/25 04:10
>>544
543で解決してます。”a->”みたいなのを取り除きたいってのが541の質問だろ。
ってか、房は黙ってろ(w

546:536
03/07/25 12:02
>>543
ありがとうございました。出来ました。
>>544
それだと、a -> 0.89898などと出ます。

547:132人目の素数さん
03/07/25 13:33

s[[2,2]]
とやるんじゃ


548:132人目の素数さん
03/07/25 14:11
【クレジットカードのショッピング枠を現金化!】

クレジットカードで買い物をすると、商品代金の80〜90%のキャッシュバック!!
10万円の買い物をすれば8〜9万円の現金がお手元に!!

■■朝日カード■■
URLリンク(www2.pekori.to)


549:132人目の素数さん
03/07/25 21:29
>>547
自分で一回やってみれば?違うのよくわかるから。
ほとんど使ったことないでしょ?分りもしないのにアドバイスしようとしない
方がいいじゃないのか?

550:132人目の素数さん
03/07/25 22:37
>549

残念ですが{a->1,b->2}[[2,2]] で 2 が出てくるよ。
[[]] は別に行列以外でも使える、数式構造の場所指定でした。

まあこのやり方は、-> の値を取り出すのにふさわしくないとは
僕も思いますがね。

551:132人目の素数さん
03/07/25 22:40
In[4]:=
{a -> 1, b -> 2} [[{1,2},2]]
Out[4]=
{1,2}

List[Rule[a, 1], Rule[b, 2]]

In[6]:=
FullForm[{{1,2},{a,b}}]
Out[6]//FullForm=
List[List[1,2],List[a,b]]



552:132人目の素数さん
03/07/25 22:52
>>550
質問の意図と違うから。その意味での違うなんだけど?なにがでしただよw

553:550
03/07/25 23:02
>552

確かに s[[2,2]] だと、本当に欲しい {1,2} は
出てきませんね。失礼スマソ。

ただ -> に対して、通常考える /. 以外の [[]] 指定方法に
目を付けた点は悪くはないのでは、とちょっと擁護
してみたかったのでした。

554:132人目の素数さん
03/07/26 10:30
>>553
>  目を付けた点は悪くはないのでは、とちょっと擁護

何がやりたいのかわかりにくい、バグに弱い、
一般的な状況(a^2 + aを求めるとか)では使えない…
センス悪すぎるよ。

555:132人目の素数さん
03/07/26 20:47
リストから第一行目、第十一行目、第二十一行目・・・というふうに取り出したい
んですけど、どーすればいいですか?

556:132人目の素数さん
03/07/26 22:46
>554

Mathematicaのルールどおりだからバグに弱くない
おまえがセンス悪、
それとも正確ワルか


557:132人目の素数さん
03/07/26 23:07
                _,.. ---- .._
              ,. '"       `丶、
              /            ` 、
            ,..-‐/    ...:  ,ィ  ,.i .∧ ,   ヽ.
.         ,:'  .l .::;',. :::;/..://:: /,':/  ', l、 .i  ヽ
.          ,'  ..::| .::;',' :;:','フ'7フ''7/   ',.ト',_|, , ',.',
       ,'   .::::::!'''l/!:;'/ /'゙  /     '! ゙;:|:、.|、| 'l
.         ,'.  .:::::::{ l'.l/  、_  _,.      'l/',|.';|
       l  :::::::::::';、ヾ      ̄     `‐-‐'/! ';. '
.         ! :::::::::::/ `‐、        ゝ   |'゙ |
       | ::::::::/   \    、_, _.,.,_ ノ::: ! 
       |::::/.     _rl`': 、_     ///;ト,゙;:::::./    マターリと良スレ。
..      `´      /\\  `i;┬:////゙l゙l ヾ/          数ヲタがうなぎを食べられますように・・・
                ,.:く::::::::`:、\ 〉l゙:l  / !.|
.            /:.:.:.:\:.:.:.:.`:、ソ/:.:|    | |
           /.:.:.:.:.:.:.:.:.:\:.:.:.:У:.:;l   /./
.          /:.:.:.:.:.:.:.r'´`‐,`、:/.,.:‐{   | !`:、
           ,'.:.:.:.:.:.:.:.:.';_,゚.,ノ.:./,:':.:.:.:',  | |`、:|
           !:.:.:.:.:.:.:.:.:.:.゙、:.::/:.:.:.:.:.:.ヽ, / ,!:.:`、

558:132人目の素数さん
03/07/27 00:52
鰻食いてーー

559:132人目の素数さん
03/07/27 00:53
でも貧乏だからとても買えねーよ(;´Д`)

560:132人目の素数さん
03/07/27 01:07
>>556
>  Mathematicaのルールどおりだからバグに弱くない
あきれますな。悪いこと言わんからもっと謙虚になれ。
プログラムくんだ経験自体無いだろ?

たとえばFindRootで解が見付からなくてそのまま式自体が
かえったらどうなる?

[[]]ってのはかなりError proneだぞ。

561:132人目の素数さん
03/07/27 09:37
>555
tensor_a[..., Table[1+10 i,{i,0,5}], ....]
てな感じ。ポイントは添字指定で数字ではなく
リストを使うこと。

562:550
03/07/27 09:53
>560
/. でも FindRoot そのままの式が返ってくると
あまりうれしくない気がするけど。。。

/. を使うと a^2+a /. みたいな純関数的使い方が出来て
見通しが良くなるのは確かに同意。
つまり /. と -> はペアで使うのが基本なのは当然だけど
Lisp 的な感覚として式の木構造を考えることが出来る [[]]も
無下に NG とするのもどうかも。。。。

あきらめ悪いっすかね

563:132人目の素数さん
03/07/27 10:59
Mathmatica 4を使っています。
Module[{i, j},
 ans = {};
 Do[
  Do[
   ans = Append[ans, {i, j}], {j, i + 1, 3}
  ], {i, 2}
 ]
 ans
]
を実行すると
{{Null, 2 Null}, {Null, 3 Null}, {2 Null, 3 Null}}
と変なNullという文字が引っ付いてくるのですが、
どうすれば、まともな答えが戻ってくるのでしょうか?


564:132人目の素数さん
03/07/27 13:15
>>562
エラーメッセージが出て、文字がそのままかえってくる
のと、
「何も言わずに、間違った答えがかえってくる」
のでは大違いだぞ。

全ては式である、ということの一例として[[]]がつかえることを
理解していることは必要だが、無闇に使うのは否定すべきだよ。

565:132人目の素数さん
03/07/27 13:19
>>563
   ]
   ans
->
   ];
   ans

566:132人目の素数さん
03/07/27 14:01
>>563
おれは>>534だから一応Tableによる解決を書いておく。
このほうがすくなくとも数倍速い。

UpperInds[n_Integer] := Flatten[Table[Table[{i,j},{j, i + 1, n}],{i,n - 1}],1]

567:563
03/07/27 14:45
>>565
ありがとうございます。解決ししました。

>>566
ありがとうございます。
じつは、「内側のループのなかで、i,jを使った条件判定をやった結果、条件
を満たした時のみ、i,jに依存する要素をansに加えていく」というのがやりたい
ことなので、ちょっとそのままでは教えていただいたやりかたは使えないよう
です。


568:132人目の素数さん
03/07/27 15:15
>>567
それなら
UpperInd[n_Integer] := Module[
    {ConvertFunc = Sin[#[[1]] + #[[2]]] &, CondFunc = EvenQ[#[[2]]] &},
    ConvertFunc /@ Flatten[Table[
          Select[Table[{i, j}, {j, i + 1, n}], CondFunc], {i, n - 1}], 1]]
あるいは、
Table[If[..., ..., Gomi],...]としてあとでGomiを除くとか。

綺麗なのは、

ConvertFunc /@ Select[Flatten[Table[{i,j},{i,n},{j,n}],1], CondFunc]

(CondFuncのなかで#[[1]] < #[[2]]も判定)
みたいなやつかな。

569:132人目の素数さん
03/07/29 01:55
すみません、ものすごく初心者なんですけど教えてください。
非線形の最適化ってできるのですか?
お願いします。

570:132人目の素数さん
03/07/29 11:57
ウルフラムさん
セルオ−トマトンの原理で宇宙の起源を解明しようとしてるらしい
一体どうしちゃったんだろうか

571:132人目の素数さん
03/07/29 11:58
なんかMathematica5.0ての海外では売ってるらしいんですけど。

572:132人目の素数さん
03/07/29 22:13
a[0]=0
a[1]=1
a[n+2]=a[a+1]+a[n]
みたいな漸化式を使ってa[100]とかを求めるにはどうすればいいですか?

573:132人目の素数さん
03/07/29 22:39
age

574:132人目の素数さん
03/07/29 22:58
>>572
a[0] = 0;
a[1] = 1;
a[n_] := a[n - 1] + a[n - 2]

575:574
03/07/29 23:00
>>572
100は計算回数(2^100)が多すぎる求められんと思うぞ。
計算結果を覚えながらやれば別だが:
b[0] = 0;
b[1] = 1;
b[n_] := (b[n] = b[n - 1] + b[n - 2])
みたいに。

576:132人目の素数さん
03/07/29 23:04
レスありがとうございます!
早速やってみます

577:132人目の素数さん
03/07/29 23:06
出来ました!すごく感謝!

578:132人目の素数さん
03/07/30 02:25
x+y=1
xy=-1
というとても簡単な連立方程式を解かせたいのですが、
Solve[{x + y == 1, x - y == -1}, {x, y}]
とやっても上手くいきません。どうすればよいでしょうか?

579:132人目の素数さん
03/07/30 02:26
>>578
ミスったw
Solve[{x + y == 1, x y == -1}, {x, y}]
これでやって出来なかったです。お願いします。

580:132人目の素数さん
03/07/30 10:56
>>579
できるけど。

581:132人目の素数さん
03/07/30 11:47
買ったけど使い方がさっぱりわからない。友達に売ろ。

582:132人目の素数さん
03/07/30 11:53
ムカついたんでnyに流そっかな・・・

583:132人目の素数さん
03/07/30 14:31
>>575
b[1244]まではそれで出るんですけど、
b[1245]以降はHoldなんたらとか出て計算できないんですが
どうすればもっと大きい数まで表示出来るようになるでしょうか?

584:math.1st ◆M9pCfogc9g
03/07/30 14:51
Re:>583 再起呼び出しの関数は、ネストできる数に制限があることから、使わない方がよい。
使用メモリを増やして計算すると大きい数も表示できて、速い。

585:132人目の素数さん
03/07/30 15:01
>>584
ありがとうございます。
もうひとつ質問させてください。
n≦10の時
a[n_]:=a[n-1]+2
n>10の時
a[n_]:=a[n-1]+1
のように、範囲を指定したい時はどうすれば良いでしょうか?

586:132人目の素数さん
03/07/30 21:34
>>585
そんな問題Cでやった方が速い。2^32進数の作り方もついでに勉強。
まったく典型的「ユーザさん」だね。
あなた甲南大学とやらの学生ですか?
そういう丸投げ的利用法は、あとあとためにならないですよ。

587:585
03/07/30 23:42
>>586
いえ、高校生です。

588:132人目の素数さん
03/07/30 23:55
高校生ならいいってもんでもないな。

589:132人目の素数さん
03/07/31 01:49
>>583
末尾再帰にすれば良い(演習問題)。
関数型言語では、関数は全て再帰で書く。

末尾再帰に書き換えないのであれば、
$RecursionLimit=3000
などと再帰の上限階数を増やす。

末尾再帰については自分で調べろ。

>>584
くだらんレスをするな。

>>585
例えば:
a[n_] /; n <= 10 := a[n - 1] + 2
a[n_] /; n > 10 := a[n - 1] + 1

>>586
丸なげ反対はわかるが、
> のように、範囲を指定したい時はどうすれば良いでしょうか?
これは言語仕様について聞いているんだろう。

590:132人目の素数さん
03/07/31 23:36
>>585
その後 FullForm で、出てくる式の構造を暇な時に見ると
将来、ひょっとしたら役に立つ可能性があるかもしれない。

591:585
03/08/01 02:39
>>589
ありがとうございます。
末尾再帰ってのは調べてみたんですけどよく分かりませんでした…。
n = 2000; a = 0; b = 1; While[n >= 1,
If[n ≠ 1, a = a + b; n--, Print[b]; Break[]];
If[n ≠ 1, b = a + b; n--, Print[a]; Break[]]]; If[n == 0, Print[0]]
結局上のを書いてみたんですが改良点が有ったらご指摘お願いします。

f[n_]:=a = 0; b = 1; While[n >= 1,
If[n ≠ 1, a = a + b; n--, Print[b]; Break[]];
If[n ≠ 1, b = a + b; n--, Print[a]; Break[]]]; If[n == 0, Print[0]]
あと、上のようにやってf[2000]とかやっても0とか出ちゃうんですけど、
何が間違ってるのでしょうか…。

592:132人目の素数さん
03/08/01 11:58
高校生でこんなことをやってるのか。
凄いな

593:
03/08/01 12:39
え〜今までMathematicaなんて使ったことないのに、卒研で使えと言われまして・・・
さっぱりわからないんで教えていただけないでしょうか?

ワイブル分布において
平均Mean[dist] == 1と標準偏差StandardDeviation[dist] ==1/3の連立方程式を
αとβについてSolveで解こうとしたんですが、
『逆関数が使用されています.値は多価逆関数のため失われている可能性があります.』
と出て解けないんですよ。

これってどうすればいいのでしょうか?

594:132人目の素数さん
03/08/01 16:39
Play[Sin[700 t + 25 t Sin[350 t]], {t, 0, 4}]

595:132人目の素数さん
03/08/01 16:53
>>593
解けないんじゃなくて、そのメッセージの後に代表値は出てるよな?(w

596:132人目の素数さん
03/08/01 17:07
Mathematicaとは関係ない話なんだけどwolfram reserchの日本語の
トップページ(URLリンク(www.wolfram.co.jp))ってさ、リロードするたびに違う
種類の画像とキャッチコピーが表示されるじゃん。キャッチコピーは
「世界の計算方法」とか「数学、科学、工学、教育における革新的言語」
とか色々あるんだけど。あれの中の一つに「技術計算の未来を定義」
ってのがあったのね。それを読んだときに「未来を予測する最良の方法
は、それを発明してしまうことだ」っていうAlan C. Kayの言葉を思い出し
て、「ああそうか、数学で何か発明するってはまさしく何か定義すること
だな」と思って少し感慨を覚えたんだよ。どうでもいい話だけど。

ってか英語の方のトップページ見たらMathematica5って書いてあるじゃん!
6/23に出たのか。全く知らなかった。

597:132人目の素数さん
03/08/01 17:31
例えば、
p1=Plot[Sin[x],{x,-10,10}];
というように最後にセミコロン「;」を付けてもグラフが表示されてしまうのですが
これを表示させないようにするにはどうすればよいのですか?


598:ビッグバン宇宙論は完全に間違いでした!!!!!
03/08/01 18:39
科学者よ、恥を知れ!
ビッグバン宇宙論は完全に間違いだった!
科学の原則を無視した、デタラメのインチキ理論だったのだ。
そして、そのビッグバン宇宙論の世界的な浸透は
アメリカ、ユダヤ・キリスト教勢力による世界支配のための思想的な戦略なのだ!
また、ビッグバン宇宙論の思想によって戦争が起こり、
貧富の差がひらき、終末的な絶望感が世界に蔓延しているのだ。
ビッグバン宇宙論は世界の平和を揺るがす、悪の元凶となっているのだ。
ビッグバン宇宙論とは、
「宇宙は『無』からビッグバン(大爆発)によって誕生した」という理論である。
この理論は、ユダヤ・キリスト教の創造神話(神が天地を創造した)そのものである。
ビッグバン宇宙論の実態は、科学理論ではなく宗教思想なのである。
『無』は科学的に証明できるものではなく、
そして、『無からの誕生』も科学では証明できるものではないのだ。
ビッグバン宇宙論が科学の正統であるという思想を、世界中の人々に
浸透させる戦略が成功したことにより、ユダヤ・キリスト教勢力の
世界における優位性が確立されていったのだ。(20世紀に)
そして、その思想的支配の最大の例が、アメリカやイギリスによる
イラク戦争なのだ。
ビッグバン宇宙論の浸透により、世界中に終末思想(世界の終わり)が蔓延してしまっている。
そのことにより、自己中心的、せつな的、短絡的な考え方が社会に広がっている。
科学的に間違っているビッグバン宇宙論から脱却しなければならない。
そして、宇宙は無限だということを理解しなければならない。
人間は本当の宇宙観、世界観を構築し、
新しい時代に進んでいかなければならないのだ。
ビッグバン宇宙論が世界を支配している限り、平和な世界にはならないのだ。
そのことを科学者は重く受けとめるべきである。
平和な世界を!!!!!!!!!!!!!!!!!!!!!!!



599:132人目の素数さん
03/08/01 18:49
           ,-rヽ、         __,.- 、
           /  )ァヘ        /     }  
           / ,ィ ,.ニィ         /´ヽo‐´
       /_〈 レ'´∠-‐‐- 、__ /   l
       ト<,__,>  _ ,,,,, _     </   |
     ( \_ 、__∠-、‐、‐ヽ   、 .l l   /
     〉/ _.ィ‐'´ヽト、Alヽト、ヽlヽl   |
      イァ ノ.イ'"_     ;==、 ヽ  l    L._
     ,イ |  l /lハ     }Viゝ } /|   l:.:.ヽ
   /.:L.ヽハ ド上!     ゙‐' ノ ト、    レ' {
   〈-‐'´.-'´ >ゝ" ` _ ....、´ ´7/、 `ー'´ .イ
   ヽ‐'´,-/ィヘ、 ヽ _ノ  ,彳 `ー-‐'´ /
    `´l   ノィヘィ>、__,.. ‐'´ {  l.     /
        l  ! /〈__.L..、ノ __.-‐'´|  !     〈
.        l ! >'´-、イ⌒'ー-‐'´  、  /
       | /_,ィ´i l. . : : : : . . ,'  `ー./
         〉、: : :.l _,イ: : : : : : : : !    / 
      /. :! :  ´    : : : : : :/   /  
       l: : :                / 
      /. : _. -‐- ._   . : : : :.〈
    /_,.ィ´     ` ー-、;_: : : :|
      \::ノ   j __. -‐ ‐- エ>
      /‐ '' "__,... -‐‐rー、-、_|  
    /-‐ァ' ´/  |  l  ヽ  ` 、
   ./ /   /  l   !  `、  ヽ、

600:132人目の素数さん
03/08/01 19:29
おい、そのAAはロリスレに貼れ

601:ぼるじょあ ◆yBEncckFOU
03/08/02 03:01
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎―――◎                      山崎渉&ぼるじょあ

602:132人目の素数さん
03/08/02 03:41
>>591
>  n = 2000; a = 0; b = 1; While[n >= 1,
>  ...
論外なのでコメントできん。一冊以上Mathematicaの本を読め。

末尾再帰を用いた解答
f[n_] := f[n, 0, 1];
f[0, r1_ , r2_ ] := r1;
f[n_, r1_, r2_] := f[n - 1, r2, r1 + r2];

>  f[n_]:=a = 0; b = 1; While[n >= 1,
a = 0;のセミコロンで文が切れている。
f[n_] : = a
b = 1;
と入力しているのと同じだ。

603:132人目の素数さん
03/08/04 00:48
>>602
論外ですかw
そうゆう本高そうで…。今度学校の図書館で詠んでみます。
ありがとうございました。

604:132人目の素数さん
03/08/04 08:23
597に応えてあげて

605:132人目の素数さん
03/08/04 20:18
>>604=>>597

606:132人目の素数さん
03/08/04 23:22
>595
日本国内向けに日本語文書作業中。
もっとも買う人がいないから強制バンドル
価格Up 中。

日本は非英語で高度な技術内容が学べ得るけど
その分仲介業者が入る余地が多くなってしまった。。。。

607:132人目の素数さん
03/08/05 23:48
Ver.5使ってます。
起動直後にガイドが出るくらいで
見た目はそんなに変わってない。


608:132人目の素数さん
03/08/05 23:49
★おまんこナビ登場!!★日本の美しきオマンコ★
URLリンク(endou.kir.jp)

609:132人目の素数さん
03/08/05 23:50
あなたの近所のあの娘が出てるかも
いつもすまして歩いてるあの娘が
乱れまくり!!
URLリンク(www.j-girlmovie.com)

610:132人目の素数さん
03/08/06 15:32
Sin[a°]=1/2なるaを求めるにはどうすればよいでしょうか?
Solve[Sin[a°]==1/2]では求められませんでした。

611:132人目の素数さん
03/08/07 00:11
Solve[Sin[a] == 1/2, a]

612:132人目の素数さん
03/08/07 14:32
>>611
違う。

613:132人目の素数さん
03/08/07 14:59
>>612
Solve[Sin[a Degree] == 1/2, a]

Solve[Sin[a] == 1/2, a]
と同じ程度に、求めることができているので、
質問者が何を求めているのかよくわからない。

Solve[Sin[a Degree] == 1/2, a] // N
ってのが欲しいのか。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5175日前に更新/264 KB
担当:undef