X



トップページ数学
1002コメント268KB
〓 Mathematica 七 〓 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001132人目の素数さん
垢版 |
2015/02/27(金) 10:38:04.85ID:EbhLAWFK
        _....._{{ 〃
      , - ' ,..、、.ヾ{{フ'⌒`ヽ、
    /  ,:', -‐‐` ´ '´⌒ヽ ヾ:、
.   ,'   ,'´ ,ィ ,ィ ,' ,   `ヽ',  ',-<
    ,'   .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/
〓 Mathematica 3 〓
http://science6.2ch.net/test/read.cgi/math/1121413040/
〓 Mathematica 四 〓
http://kamome.2ch.net/test/read.cgi/math/1197270001/ (鯖飛びでログ消滅)
http://mimizun.com/log/2ch/math/1197270001/
〓 Mathematica 5 〓
http://kamome.2ch.net/test/read.cgi/math/1285859504/
〓 Mathematica 伍 〓 (実質6)
http://wc2014.2ch.net/test/read.cgi/math/1320969748/
0662132人目の素数さん
垢版 |
2017/11/23(木) 13:32:42.42ID:hLijP1Pt
例えば、第 i 要素が、関数 x → x^i であるようなリストはどう作ればいいのでしょうか?
0673132人目の素数さん
垢版 |
2017/11/23(木) 20:07:00.76ID:5qOYMQSf
Table[x^i, {i, 1, 10}]
0674132人目の素数さん
垢版 |
2017/11/23(木) 21:28:32.62ID:hLijP1Pt
>>673

それは関数のリストではないですよね。
0675132人目の素数さん
垢版 |
2017/11/23(木) 23:09:26.55ID:Ybtb8UXa
FF[x_] :=Array[ff[x],{5}]
ff[x_][i_]:= x^i

FF[y] --->{y,y^2.y^3.y^4,y^5}
0686132人目の素数さん
垢版 |
2017/12/10(日) 16:22:50.14ID:q7sw9xRM
購入ページで,住所の入力が必要でしたが,何か郵便物が届く事があるんですか?
あれはDVDかなんかの物理媒体を注文した人の為のものですか?
0687132人目の素数さん
垢版 |
2017/12/10(日) 17:41:23.18ID:pKn40j8z
>>686
たとえば他人に譲渡に関して不正をしたら、
訴えることもできるよね。
購入者を知ることはなんにせよ基本だと思うけど。
0689686
垢版 |
2017/12/10(日) 18:53:37.13ID:q7sw9xRM
>>687
何か届くとかいうことじゃない、ということでオッケーですか?
今日購入したんですが、マンション名と部屋番号を書き忘れてしまって…
0690686
垢版 |
2017/12/11(月) 22:10:19.85ID:PjMr7BzN
マンション名と部屋番号を追加するには
メールで連絡するしかないでしょうか?
そんなもんは別に放っておいてもいいんですか?

どなたかレスください
0691132人目の素数さん
垢版 |
2017/12/12(火) 12:57:46.50ID:ZWYA7jci
多変数のテイラー多項式を計算するプログラムの例を以下に書いてください↓
0692132人目の素数さん
垢版 |
2017/12/12(火) 13:12:02.24ID:ZWYA7jci
微分演算子の計算って直接サポートされていないんですか?
0693132人目の素数さん
垢版 |
2017/12/12(火) 13:39:14.31ID:ZWYA7jci
(x + y + z)^3 の CoefficientList の情報を利用するとかいう方法がすぐに思いつきますが。。。
0694132人目の素数さん
垢版 |
2017/12/12(火) 13:40:08.76ID:ZWYA7jci
(x*∂/∂x + y*∂/∂y + z*∂/∂z)^3 の場合。
0695132人目の素数さん
垢版 |
2017/12/12(火) 22:05:25.94ID:ZWYA7jci
たとえば、

l = {{1, 2}, {3, 4}}

というリストと

i = {1, 2}

というリストがあったときに、

l[[1, 2]]

の値を取り出すのに、 i を使って取り出す方法はありますか?
0696132人目の素数さん
垢版 |
2017/12/12(火) 22:14:28.66ID:ZWYA7jci
あ、Extractですね。
0697132人目の素数さん
垢版 |
2017/12/12(火) 22:53:51.78ID:ZWYA7jci
関数を入力すると入力した関数がとる引数の個数を返すような関数はどうやって作ればいいのでしょうか?
0698132人目の素数さん
垢版 |
2017/12/12(火) 23:55:20.67ID:DfQwB48T
Position[{{1,2},{3,4}},{1,2}]
0699132人目の素数さん
垢版 |
2017/12/13(水) 00:15:13.51ID:1Nr7f0T9
Dimensions[f[x,y,z]]
0700132人目の素数さん
垢版 |
2017/12/13(水) 07:47:01.44ID:mmuQWU7a
f[x_, y_] := x * y;
g[x_, y_, z_] = x * y * z;

である場合、

argumentCount[f] == 2

argumentCount[g] == 3

となるような関数 argumentCount を作りたいです。
0701132人目の素数さん
垢版 |
2017/12/13(水) 09:44:14.09ID:mmuQWU7a
g[x_, y_, z_]



Derivative[1, 2, 3][g]

と偏微分するのと同じ結果を

l == {1, 2, 3}

が与えられたときに l を使って計算したいのですが、どうすればいいですか?
0703132人目の素数さん
垢版 |
2017/12/13(水) 10:13:48.88ID:mmuQWU7a
解決しました。
0704132人目の素数さん
垢版 |
2017/12/13(水) 10:57:21.09ID:mmuQWU7a
>>691

一応できたんですが、

多変数の多項式を次数の昇順に並び替えるにはどうすればいいのでしょうか?
0705132人目の素数さん
垢版 |
2017/12/13(水) 11:02:24.56ID:mmuQWU7a
x^0 * y^0 < x^1 * y^0 < x^0 * y^1 < x^2 * y^0 < x^1 * y^1 < x^0 * y^2

という順序で並べ替えたいです。
0706132人目の素数さん
垢版 |
2017/12/13(水) 12:13:07.94ID:mmuQWU7a
解決しました。
0707132人目の素数さん
垢版 |
2017/12/13(水) 12:18:26.23ID:mmuQWU7a
単項式のリストの形ではソートできたのですが、
多項式の形でそれを構成する単項式の表示順序を変更する方法はありますか?
0708132人目の素数さん
垢版 |
2017/12/13(水) 12:38:38.87ID:mmuQWU7a
Mathematica で松坂和夫著『解析入門3』の p.162 問題14.2.10 を解かせてみました。

多変数の Taylor 多項式の計算です。

https://i.imgur.com/ceMoL4L.jpg
0709132人目の素数さん
垢版 |
2017/12/13(水) 13:06:38.79ID:1Nr7f0T9
綺麗でなくスマートでもないが,いそいでいるので
sss = Table[{RandomInteger[{0, 2}], RandomInteger[{0, 2}]}, {10}]  (*例*)
sr = Flatten[Table[{i, # - 1} & /@ Range[(i + j - 1)], {i, 0, 3}], 1];
Table[Position[sss, sr[[j]]], {j, 1, sr // Length}]//Union

Flatten[%,2]
sr[[%]]
0721132人目の素数さん
垢版 |
2018/02/04(日) 18:19:29.09ID:UVSnEAiw
b^2/a^4 を (b/a^2)^2 に変形するみたいなのってどういうコマンド使えば良いんだろ?
0724132人目の素数さん
垢版 |
2018/03/01(木) 10:19:27.67ID:lbQF5biV
数値最小化で
NMinimize[目的関数、制約条件]、変数]
というとき、たとえば制約条件がλ_1>0、λ_2>0、・・・、λ_100>0のとき、
λ_k>0,{k,1,100}と表したいのですが、うまくいきません。

制約条件の数が少なければλ_1>0、λ_2>0、・・・でよいですが、
1個ずつ入れるには多すぎるのです。
ご教示の程よろしくお願いいたします。
0725724
垢版 |
2018/03/01(木) 10:41:53.02ID:lbQF5biV
自己解決したでござるよ
Tableを使って
Table[λ_k, k] >= 0, {k, 1, 100}]}
でござるな
0726132人目の素数さん
垢版 |
2018/03/01(木) 17:24:32.97ID:hDu+GmUm
{(a : Blank[1]) > 0, (a : Blank[2]) > 0, (a : Blank[3]) >
0, (a : Blank[4]) > 0, (a : Blank[5]) > 0, (a : Blank[6]) >
0, (a : Blank[7]) > 0, (a : Blank[8]) > 0, (a : Blank[9]) >
0, (a : Blank[10]) > 0}
0729132人目の素数さん
垢版 |
2018/03/01(木) 22:43:48.54ID:hDu+GmUm
>>728

素晴らしいですね。

わたしは頭を使うのが苦手で
n100 = 10; A = Array[a, {n100}];
Solve[({(A // Total) == 15, Table[a[ll] > 0, {ll, 1, n100}]}) //
Flatten, A, Integers] // Length

でやりました。
貴君のほうが早く答えが出ますね。
ありがとうございました。
0730132人目の素数さん
垢版 |
2018/03/20(火) 15:29:07.55ID:+gdkzcOY
Enterキーのみで評価開始しちゃうときがあるんだけど、
これを止める方法誰かおしえてー
0733132人目の素数さん
垢版 |
2018/03/24(土) 22:33:23.86ID:OYP/uuWm
キーボードを新しくしなさい。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況