看板 MATLAB 關於我們 聯絡資訊
各位大大 想問問看能不能在m檔案中產生一個永久的變數,開啟幾次該變數的數值轉變後就不會再 變動了 概念是 有一變數是A 第一次開啟 m檔案執行完畢時A= 0 關掉後再開啟 m檔案執行時 A 則變成1 爾後再開啟執行時 A的數值永遠是1 主要想要寫一個判斷式子 讀取電腦時間,當時間過了設定的時間後 該程式無法再使用,就算把時間往回調也無法使用 不知道MAtlab是否有這樣的用法 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.112.181 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1525706373.A.0DF.html
rex0707: 把A的值寫到一個檔案裡 之後都從檔案讀值? 05/07 23:29
rauljoker: 這個方式我有想過,想要將主程式的A值寫進另一m檔案再 05/07 23:44
rauljoker: 去讀取,但是這樣A值還是沒辦法變成定值 05/07 23:44
sunev: persistent variable 05/08 01:47
sppmg: 你要的是連網功能。想做防盜? 05/08 02:17
rauljoker: 算是防盜的一種,比較接近有使用期限的概念,主要是想 05/08 08:09
rauljoker: 要寫一個小程式只能使用兩個禮拜(例如),當期限一到 05/08 08:09
rauljoker: 就不能夠再使用 05/08 08:09
wowsony: 我的菜逼八寫法是在開啟時先用爬蟲抓網路的時間,然後再 05/10 02:55
wowsony: 跟你設定的日期(寫死)做比較,如果時間大於期限,就把B 05/10 02:55
wowsony: utton的功能關閉 05/10 02:55
rauljoker: 好喔!網路的時間應該很難去更改!而且也不會因為重新 05/10 13:51
rauljoker: 開啟reset所有的參數!感謝大大,來研究怎麼抓網路的 05/10 13:51
rauljoker: 時間 05/10 13:51