このプログラミングをどう組みますか?
Googlecolabでやってるんですが、出来る方お願いします。
以下のように必要なモジュールをインポートせよ。
import matplotlib.pyplot as plt import random from matplotlib import animation, rc
ランダムウォークのクラス random walk sim を定義せよ。
[以下のように必要なモジュールをインポートせよ。
import matplotlib.pyplot as plt import random
「random walk sim」という名前のクラスを定義せよ。
上のクラスにて次の要件を満たすようにコンストラクタを定義せよ。 引 数:x,y 処 理: – 引数 x を属性 x に,引数 y を属性 y に,それぞれ int 型にキャストして代入せよ。 – 属性 x のみを要素とするリストを属性 X に,属性 y のみを要素とするリストを属性 Y に代入 せよ。
上のクラスにて次の要件を満たすメソッドを定義せよ。 名 前:「random move」 引 数:なし 処 理: – 属性 x を-1,0,1 のいずれかを無作為に加えた値に更新せよ。 – 属性 y を-1,0,1 のいずれかを無作為に加えた値に更新せよ。 – 属性 X に属性 x を最後の要素として追加せよ。 – 属性 Y に属性 y を最後の要素として追加せよ。
上のクラスにて次の要件を満たすメソッドを定義せよ。 名 前:「show history」 引 数:なし 処 理: – 属性 X を x 座標のリスト,属性 Y を y 座標のリストとして折れ線グラフを描画せよ。ただし, オプションは指定しないこと。
初期点を (1, 1) とするクラス「random walk sim」を変数 a に代入せよ(インスタンス a を生成せよ)。
インスタンス a において random move メソッドを 1000 回実行せよ。 インスタンス a において show history メソッドを実行せよ。]
変数 num time に 100 を代入せよ。
変数 p1 に random walk sim(0, 0) のインスタンスを作成せよ。
インスタンス p1 の random move を num time 回実行せよ。
変数 fig に描画領域を代入せよ。ただしオプションは不要。
変数 list plot に要素がないリストを代入せよ。
list plot に以下の折れ線グラフを要素として追加せよ。線の色は全て青色とする。 • 初期点を描画したグラフ • 初期点,1 歩目の点を描画したグラフ • 初期点,1 歩目の点,2 歩目の点を描画したグラフ • 初期点,1 歩目の点,2 歩目の点,3 歩目の点を描画したグラフ . . . • 初期点,1 歩目の点,2 歩目の点,· · · ,num time 歩目の点を描画したグラフ
変数 anim に animation.ArtistAnimation インスタンスを代入せよ。ただし,描画領域は fig,アニ メーションは plot list を指定せよ。
グラフの表示領域を消去せよ。
アニメーションを実行せよ。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/06 09:28
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
- その他(プログラミング・Web制作) pythonのプログラムについての質問です。 1 2023/05/26 10:31
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
- Excel(エクセル) エクセルのグラフに上下限値の横棒を表示させたい 5 2022/12/12 11:09
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- HTML・CSS HTMLの・要素・属性・属性値 はプログラム言語の「変数」みたいに変更できますか? 5 2022/10/04 05:27
- その他(プログラミング・Web制作) Pythonによる物理の斜方投射の位置座標表示について 2 2023/06/05 12:46
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.NET フォーム上に描いたグ...
-
canvasで表示されてる画像を1...
-
このプログラミングをどう組み...
-
VB.NETのSendMessageを教えてく...
-
画面のちらつきの原因が知りた...
-
Labelコントロールの背景をグラ...
-
JAVAでの背景画像表示
-
C# DataGridView のCellPaintin...
-
「タイプ初期化子が例外をスロ...
-
変数名の付け方
-
エクセルVBAで、条件に一致する...
-
VB.NET getとsetの概念がわかり...
-
インスタンス参照でアクセスで...
-
C# インスタンスの破棄
-
パワーポイントのVBAでテキスト...
-
関数内の変数に<summary>コメン...
-
private static という変数の修飾
-
DataGridViewでセルクリックイ...
-
複数の変数を宣言する時、同時...
-
Excelで =EMBED("Acrobat Docu...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JAVAでの背景画像表示
-
VB.NET フォーム上に描いたグ...
-
VB.NETのSendMessageを教えてく...
-
C# DataGridView のCellPaintin...
-
Javaで文字の角度を変えて表示...
-
canvasで表示されてる画像を1...
-
画面のちらつきの原因が知りた...
-
Labelコントロールの背景をグラ...
-
重なった要素上でのイベントで...
-
java.awt.peer?
-
Canvas等の図形を移動する時,直...
-
OpenLayersの描画を固定で表示...
-
ID3DXSprite::Drawメソッドに関...
-
SwingとEDT(イベントディスパッ...
-
C#のGraphicsクラスについてです。
-
複数画像表示切り替え Visual c++
-
Androidのフォントサイズ(SP)と...
-
Androidで画像の中で指定した範...
-
描画処理が実行されない
-
JavaScript でスライダーを作る...
おすすめ情報