五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網 會員登陸 & 注冊

靈閃基礎計算工具——Python腳本示例(1)

2023-08-17 11:46 作者:利珀科技  | 我要投稿

1、工具介紹


腳本編輯器界面
  • 腳本編輯區(qū):在此處輸入腳本代碼。

  • 腳本執(zhí)行結果提示區(qū):在腳本編輯區(qū)內輸入腳本后,該顯示區(qū)的最右側會顯示一個“驗證”按鈕,點擊即開始運行腳本,如果腳本有誤,該區(qū)域內會提示錯誤原因,如果無誤,會變成一個綠色的“√ ”圖標。

  • 運算函數表:涵蓋了多類運算函數,可在下拉框內選擇大類。選定某個函數,點擊該函數,在此區(qū)域下方會出現(xiàn)該函數的注釋;雙擊該函數,在腳本編輯區(qū)會自動添加該函數。如需要用到非運算函數表內、且屬于NumPy庫的數值計算函數,需要在腳本初始位置輸入import numpy。

  • 算法工具的輸出參數列表:當前Task下所有算法的輸出參數。

  • 顯示字體設置:該工具計算得到的結果會在主顯示區(qū)內以文字形式顯示,可調整顯示的文字字體類型和字號。執(zhí)行結果為True時,顯示的文字顏色為綠;執(zhí)行結果為False時,顯示的文字顏色為紅。


2、操作流程

2.1 單個數據取值

以多直線定位的直線中點數據為例子。

  • 添加“數值計算”腳本工具。

  • 第一條直線的中點坐標X取值:[多直線定位.中點][0]。

  • 第一條直線的中點坐標Y取值:[多直線定位.中點][1]。

  • 以此類推,[多直線定位.中點][2]代表第2條直線中點坐標的X取值。

單個數據取值示例


2.2 坐標取值

以圓定位的圓心數據為例。

  • 添加“點計算”腳本工具。

  • 選擇圓定位的圓心:直接選擇圓定位的圓心:[圓定位.圓心];分開選擇點的X和Y值:[圓定位.圓心][0], [圓定位.圓心][1]。

坐標取值示例1
坐標取值示例2


2.3 加減乘除括號運算

以線距為例子。

  • 添加“數值計算”腳本工具。

  • 選擇要運算的數值,如[線到線的距離.距離]。

  • 用加減乘除括號連接,如[線到線的距離_2.距離] - ( [線到線的距離_3.距離] - [線到線的距離.距離] )。

加減乘除括號運算示例


2.4?基礎運算

以math.hypot(Number)為例子。

  • 添加“數值計算”腳本工具。

  • 選擇要運算類型,如math.hypot(),選中運算類型后,其運算規(guī)則在下方注釋。

  • 根據樣例填入參數,如[線到線的距離.距離], [線到線的距離_2.距離]。

基礎運算示例


2.5?邏輯運算

以Logical1 and Logical2為例子。

  • 添加“條件判斷”腳本工具。

  • 選擇要運算類型,如and,選中運算類型后,其運算規(guī)則在下方注釋。

  • 根據樣例填入參數,如[線到線的距離.距離]>50 and [線到線的距離_2.距離]>100。

邏輯運算示例


2.6?比較運算

以Value1 > Value2為例子。

  • 添加“條件判斷”腳本工具。

  • 選擇要運算類型,如 > ,選中運算類型后,其運算規(guī)則在下方注釋。

  • 根據樣例填入參數,如[清晰度判定.清晰度] > 120。

比較運算示例


2.7?三角函數運算

以math.sin(Number)為例子。

  • 添加“數值計算”腳本工具。

  • 選擇要運算類型,如math. sin (),選中運算類型后,其運算規(guī)則在下方注釋。

  • 根據樣例填入參數,如[交叉角度.角度]。

三角函數運算示例


2.8?統(tǒng)計運算

以max (ValueList)為例子。

  • 添加“數值計算”腳本工具。

  • 選擇要運算類型,如max (),選中運算類型后,其運算規(guī)則在下方注釋。

  • 根據樣例填入參數,如[線到線的距離.距離], [線到線的距離_2.距離]。

統(tǒng)計運算示例


2.9?賦值運算

以Variable *= Variable2為例子。

  • 添加“數值計算”腳本工具。

  • 選擇要運算類型,如 *= ,選中運算類型后,其運算規(guī)則在下方注釋。

  • 根據樣例填入參數,如a *= 2(其中a = [點到線的距離.距離]),表示a = a*2。

賦值運算示例


2.10 保留整數

以取直線中點的X值為例子。

  • 添加“字符串生成”腳本工具。

  • 在基礎類型中選擇math.trunc(),其運算規(guī)則在下方注釋。運算str(),將數值轉換成字符串形式。

  • 根據公式填入參數,如str(math.trunc([直線定位.中點][0]))。

保留整數示例


2.11 顯示保留n位小數的值

以保留1位小數為例子。

  • 添加“字符串生成”腳本工具。

  • 計算公式為"{:.nf}".format(x) 或者str("{:.nf}".format(x)),其中n為保留的小數位數,x為目標數據。

  • 根據公式填入參數,如"{:.1f}".format([點到線的距離.距離])。

保留1位小數示例


2.12?字符串運算

以截取字符串內整數部分為例子。

  • 添加“字符串生成”腳本工具。

  • 選擇要運算類型,如 [ : ] ,選中運算類型后,其運算規(guī)則在下方注釋。

  • 創(chuàng)建一個完整的字符串str = 'Distance=' +str([點到線的距離.距離]),該str字符串的結果為“Distance=214.5027098…”,輸出的str[9:12],即截取str字符串的第9號位至第11號位(“:”前的編號位包含,“:”后的編號位不包含)上的字符(字符串位置編號從0開始)。

字符串運算示例


2.13?控制運算

以if(Condition): Branch1 else: Branch2為例子。

  • 添加“數值計算”腳本工具。

  • 選擇要運算類型,如 if-else,其運算規(guī)則在下方注釋。

  • 根據樣例填入判斷依據[點到線的距離.距離]>200。

控制運算



靈閃基礎計算工具——Python腳本示例(1)的評論 (共 條)

分享到微博請遵守國家法律
平江县| 上虞市| 福州市| 怀宁县| 西平县| 景东| 肇庆市| 南丰县| 东乌| 梁河县| 湘潭县| 宁都县| 大余县| 榕江县| 新安县| 墨玉县| 泸溪县| 饶河县| 海宁市| 集安市| 绥化市| 蒙城县| 绩溪县| 莱西市| 定南县| 龙岩市| 本溪市| 绥阳县| 萝北县| 凉城县| 涡阳县| 民和| 化隆| 长治县| 湖州市| 镇沅| 连江县| 松潘县| 健康| 深州市| 连山|