亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將 numpy 數組轉換為整數數組

將 numpy 數組轉換為整數數組

qq_遁去的一_1 2023-12-12 21:14:07
我有數組length = 7angle = 30  x = [1.21660254e+02, 1.71660254e+02, 2.38660254e+02, 2.05660254e+02]我試過這個P2x =  int(np.round(x + length * math.cos(math.radians(-angle))))給我錯誤TypeError: only size-1 arrays can be converted to Python scalars
查看完整描述

1 回答

?
偶然的你

TA貢獻1841條經驗 獲得超3個贊

math如果您已經在使用,則不需要該模塊numpy


import numpy as np


length = 7

angle = 30 

x = [1.21660254e+02, 1.71660254e+02, 2.38660254e+02, 2.05660254e+02]


xP2x = np.round(np.array(x) + length * np.cos(np.radians(-angle))).astype(int)

print(xP2x)

出去:


[128 178 245 212]


查看完整回答
反對 回復 2023-12-12
  • 1 回答
  • 0 關注
  • 155 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號