最近讀到股市投資 "超級績效" 系列, 裡面有一段關於勝率與獲利/虧損組合的計算, 提到虧損造成的傷害具有幾何累績性, 其實獲利也是幾何累積的, 為釐清其中的比例關係, 確定作者的觀點是如何計算出來的, 因此寫了一段程式來驗證看看.

def stockgain(win_gain, lost_gain, win_count, lost_count):

ghostyguo 發表在 痞客邦 留言(0) 人氣()

去年氣象局網頁改版為響應式網頁後, 這篇爬蟲已經過期, 一直沒時間更新, 這次使用 python + selenium + beautifulsoup, 使用 webdriver之chromedriver, 讓chrome選擇UI設定後, 從網頁內容爬取資料. 程式先將每個月的彙整表拉出來, 因為新版彙整表資訊不完整, 缺少經緯度等資料, 所以須開啟每一個地震的詳細資料頁, 重新爬一次

# -*- coding: utf-8 -*-

文章標籤

ghostyguo 發表在 痞客邦 留言(0) 人氣()

最近想要下載整批的youtube影片, 有些是教學系列, 有些是電影戲劇, 用了一些工具程式, 總有些不太方便, 有的似乎因為youtube網頁有多種形式, 也不是每種都能使用, 研究了一些 youtube-dl 的使用方法, 配合python, 然後寫了一個暴力抽取 url 的函數, 用來抽取 youtube 網頁的影片來源, 雖然可能重複抽取, 不過因為 youtube-dl 會自動判斷是否已經下載, 所以也還算可以用. 完整程式在這裡, 有幾種功能:

  • 單一檔案下載: 呼叫 download_video(download_url, destFileFolder), 給影片來源 download_url 及儲存目錄 destFileFolde , 例如 main() 裡面的這行:
download_video("https://www.youtube.com/watch?v=Nzi3UNVRlNs", "E:\\書劍恩仇錄"'")
文章標籤

ghostyguo 發表在 痞客邦 留言(0) 人氣()

參考官方手冊: ST-LINK gdbserver manual

先安裝 STM32CubeIDE, 找到兩個目錄 (預設在 C:\ST):

文章標籤

ghostyguo 發表在 痞客邦 留言(0) 人氣()

General > Pulse generators (PTO/PWM) > System and clock memory

undefined

文章標籤

ghostyguo 發表在 痞客邦 留言(0) 人氣()

西門子 PLC, FB 的變數, 除了 Input, Output, InOut, 還有 Static, Temp, Constant
Temp 型的變數, 放在 FB 的 local stack 內, PLC scan 週期結束後, 會自動消失, 不會保留

文章標籤

ghostyguo 發表在 痞客邦 留言(0) 人氣()

傳統的程式語言中,For ... Next 是基本的迴圈敘述,在 PLC 中則屬於應用指令。底下做一個簡單測試,計算從 1 加到 10 是多少。

PLC 跟傳統語言不一樣的地方,由於每一個  statement 都必須有執行條件,因此 FOR 迴圈裡面的每一個 statement 前面放了 LD X1 指令,以便用按鍵來觀察計算結果。

文章標籤

ghostyguo 發表在 痞客邦 留言(0) 人氣()

前面這篇的手工計算CRC, 改成使用 CRC (FNC 188) 指令 

 

文章標籤

ghostyguo 發表在 痞客邦 留言(0) 人氣()

使用價格較便宜的 FX3U-485-BD 發送 modbus 封包至遠端繼電器 (9600, E81, modbus addr#1), 使用 Function 5 控制燈泡, 這是查閱 MITSUBISHI_FX3U-Users-Manual-Data-Communications-Networking (JY997D16901C), Non-Protocol Communication (RS/RS2 Instruction) 的範例改的, 就不多解釋了 操作影片:

文章標籤

ghostyguo 發表在 痞客邦 留言(0) 人氣()

計時器 T 在循環控制的基本迴圈 design pattern

觀念上, 傳統的 Timer, 通電前 B 接點導通, 通電後開始計時, 計時終了換成 A 接點導通

文章標籤

ghostyguo 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼