[過去ログ]
【まず1嫁】くだすれPython(超初心者用) その53 (1002レス)
【まず1嫁】くだすれPython(超初心者用) その53 http://mevius.5ch.net/test/read.cgi/tech/1615846784/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
429: デフォルトの名無しさん [] 2021/04/23(金) 10:47:36.13 ID:6lQGggig >>426 https://techiedelight.com/compiler/?PrKN ↑ソースコード全部(多分合ってるはず) 以下エラーメッセージ ValueError Traceback (most recent call last) <ipython-input-22-a6ecd68a1745> in <module>() 44 ys = np.linspace(y_2, y_1, 7) # 区間 [y_2, y_1] を 6 (=7-1) 分割 45 print(ys) # 分割点を表示 ---> 46 xs = y_to_x(ys, y_2, x_2, lgr) # ys の各点に対応する xs を計算 47 # ================================================================== 48 # 作図 <ipython-input-22-a6ecd68a1745> in y_to_x(ys, y_2, x_2, lgr) 23 yy_2 = y_to_yy(y_2) # Y_2 24 xx_2 = y_to_yy(x_2) # X_2 ---> 25 xxs = (yys - yy_2) / lgr + xx_2 # Xs=(Ys-Y_2) / LGR + X_2 26 xs = xx_to_x(xxs) # xs = xx_to_x(Xs) 27 return xs ValueError: operands could not be broadcast together with shapes (7,) (6,) 要はlgrの値が0.5から増えていくとグラフはこのように移動していきます、ってのを表示させればいいんだけど、配列っぽくしてみたら詰んだ どうせ課題の提出期限も切れたしこれを機にゆっくり勉強してみます。 http://mevius.5ch.net/test/read.cgi/tech/1615846784/429
431: デフォルトの名無しさん [sage] 2021/04/23(金) 11:43:43.46 ID:edw1EohB >>429 >lgr = [0.5, 1.0, 1.5, 2.0, 2.5, 3.0] # 液ガス比 L'_M / G"_M lgrnの要素数が6つで >ys = np.linspace(y_2, y_1, 7) # 区間 [y_2, y_1] を 6 (=7-1) 分割 ysの要素数は7つで返ってくるから、要素数が違ってる関係でエラーになる で、解決方法としては要素数を合わせればいいから lgrに3.5を追加する、またはlinspaceの引数を6に変更すれば後は動く 以下はlgrに3.5を追加した場合のグラフ https://i.imgur.com/gOS7wdU.png http://mevius.5ch.net/test/read.cgi/tech/1615846784/431
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.072s