
モンテカルロ法(乱数を用いる方法)によって,関数 f(x,y)= -x2 - y2 + 1 について, −1≤x≤1,−1≤y≤1 の範囲で, 乱数を 1,000,000 回繰り返し生成し,
関数 f(x,y) が最大となる (x, y) を 求めるプログラム max_monte.py を作成せよ.
この問題のプログラムと結果を教えてください。問題はこの文章から始まっていました。
# -*- coding: utf-8 -*
"""
max_monte.py プログラム
モンテカルロ法により関数の最大値を探索するプログラム
"""
No.3ベストアンサー
- 回答日時:
このサイトは、投稿時連続する空白を1つにまとめてしまうので、インデントが乱れます。
パイソンはインデントが乱れると正しい動作が行われないので、下記にアップしました。https://ideone.com/oh6FUV
No.2
- 回答日時:
−1≤x≤1,−1≤y≤1 の範囲で乱数x、yを生成
for i in range(1000000):
−1≤xx≤1,−1≤yy≤1 の範囲で乱数xx、yyを生成
if f(xx,yy) > f(x, y):
(x, y)=(xx, yy)
print(x, y)
足りない部分はご自分で
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイルの開き方
-
セーブの仕方を教えて下さい
-
XnViewにwebpを「いつも開く」...
-
何人目?
-
あるプログラムのコマンドライ...
-
未使用の変数を一括検索する方法
-
socketでの複数NICの扱い
-
OS入ってる機器のソフト・アプ...
-
binファイルってiphone専用です...
-
画像を読み込むのと取り込むの...
-
C? C++??
-
「VRAMにデータを書き込む過程...
-
登録しないと見れないページを...
-
VisualBasic2008の非ユーザーコ...
-
Bluestacks内でダウンロードし...
-
正しい五十音順について
-
障害物回避プログラム
-
Windows7 搭載ノートPCにおける...
-
関数電卓をc言語でつくりたいの...
-
☆★大学院入試のアルゴリズムに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイルの開き方
-
あるプログラムのコマンドライ...
-
OS入ってる機器のソフト・アプ...
-
Excelで4096点以上のFFTの方法
-
読み込み中にアクセス違反が発...
-
銃を発砲するならともかく、日...
-
VBAにてメール作成した際、一部...
-
ドロップダウンリストの文字を...
-
PICマイコンのコピー(クローン...
-
UWSCで指定のフォルダを開きたい。
-
XnViewにwebpを「いつも開く」...
-
Excelに埋め込んだVBAのプログ...
-
「Outlookが他のプログラムによ...
-
visual studio 2019を使ってい...
-
未使用の変数を一括検索する方法
-
powered byの表記について
-
VBAでユーザーフォームが自動的...
-
画像を読み込むのと取り込むの...
-
VC++コンソールアプリでウイン...
-
Google カレンダーの商用利用
おすすめ情報