如附圖,我想將兩個波形的每個y值作比較─當sin的值比三角波的值大時,輸出1;當sin的值比三角波的值小時,輸出0。不過我的程式執行後的結果並沒有像附圖般的寬窄漸變。當我用step by step的方式檢查我寫的程式時,發現比較大小時的三角波y值都非常小,似乎與程式的執行時序有關。附上我的程式請大家指點一下,非常感謝!
各位高手, 我已經改用comparison express 解決問題了(附上新版的程式供各位參考new_modulation.vi)...只是仍然不了解原本兩波形之比較到底哪裡有問題。目前發現的最大差別是:原先版本的比較大小的方式不能直接對兩個波形進行比較,所以才打算用"抓值"的方式,分別取出兩波形的y值進行比較。而comparison express允許兩輸入端都是波形。以上只是說明我發現的現象,還請各位高手指點一下囉!
你能轉成6.0i的版本嗎,我現在也有需要抓y值的問題,或許可以參考一下,謝謝你
yao你好:
我的解決方法是用"express",
6.0i中沒有此系列的模組可用,
因此無法直接轉成6.0i可以用的版本喔~
說聲抱歉囉!
有空的話,我會試著不用"express"來重寫程式...


不知道這樣做對不對
(我承認我是來亂的...一年半前的文章)