matlab自动运行,自动运行matlab的方法步骤
工具:
bios RTC, VBS, MATLAB, BAT, 計(jì)劃任務(wù);
詳細(xì)步驟:
首先要讓我的計(jì)算機(jī)自動(dòng)開機(jī)起來(lái),在電腦的bios中電源管理里面開啟RTC功能,RTC一般需要主板的支持,然后設(shè)置自動(dòng)開機(jī)時(shí)間(如果你的主板不支持這個(gè)功能的話,那只能自己開機(jī)或用網(wǎng)卡喚醒功能了,要不然就自己手動(dòng)按下電源鍵了,不過(guò)一般主板都支持,我的筆記本比較悲劇不支持)
添加VBS代碼,和計(jì)劃任務(wù),使得開機(jī)的時(shí)候自動(dòng)運(yùn)行MATLAB.
首先需要一個(gè)matlab的lnk(快捷方式)在屬性里面添加一些代碼,使得快捷方式能夠自動(dòng)運(yùn)行matlab啟動(dòng)時(shí)首個(gè)m程序.并支持log文件輸出.建議你復(fù)制一下你桌面上的matlab快捷方式,然后在這個(gè)復(fù)制的快捷方式中添加下列代碼,在目標(biāo)中添加
“D:\Program Files\MATLAB\R2011b\bin\matlab.exe” -r your_m_file.m
-logfile D:\logfile
-r
表示啟動(dòng)matlab的時(shí)候運(yùn)行your_m_file.m這個(gè)m文件.-logfile表示你命令框里面輸出的信息輸入到這個(gè)log文件中.我的log文件我放在D盤.這個(gè)m文件最好在你的path中,如果不在path中,會(huì)運(yùn)行不了的.我們把這個(gè)修改過(guò)來(lái)的快捷方式,放在d盤根目錄。命名為matlab
然后添加vbs代碼讓vbs調(diào)用這個(gè)lnk(實(shí)際上你也可以直接把這個(gè)lnk放在計(jì)劃任務(wù)里面,做相應(yīng)的設(shè)置就可以了,這里使用vbs代碼主要是為了能夠更好地控制一些代碼的運(yùn)行,比如運(yùn)行時(shí)間控制等一些細(xì)節(jié).)用記事本建立一個(gè)名字為automatlab.vbs的文件,vbs代碼如下:
Dim Wsh
Wsh=CreateObject(“WScript.Shell”)
Wsh.run “D:\matlab.lnk” ?true
在>控制面板>計(jì)劃任務(wù)>添加計(jì)劃任務(wù)
點(diǎn)擊下一步,瀏覽,然后選擇這個(gè)automatlab.vbs代碼,下一步,執(zhí)行這個(gè)任務(wù),選計(jì)算機(jī)啟動(dòng)時(shí),然后輸入你的密碼,就可以了.這樣你電腦開機(jī)(用戶還沒(méi)有登錄)就可以開始運(yùn)行matlab的your_m_file.m這個(gè)m文件了.對(duì)于對(duì)這個(gè)文件運(yùn)行時(shí)間或者其它細(xì)節(jié)的控制,建議在vbs代碼里面添加(你也可以在m文件里面添加這部分控制代碼,但是我覺(jué)得這樣不好哦).
自動(dòng)關(guān)機(jī)的代碼
用記事本建立一個(gè)bat文件,如新建文件,autoshutdown.bat,內(nèi)容如下:
@echo off
shutdown -s -t 60
echo 按任意鍵終止關(guān)機(jī)…
echo
pause
shutdown -a
然后利用在>控制面板>計(jì)劃任務(wù)>添加計(jì)劃任務(wù)
相同的方式,添加入這個(gè)bat文件,然后設(shè)定自動(dòng)關(guān)機(jī)時(shí)間,這樣到這個(gè)時(shí)間點(diǎn)的時(shí)候,計(jì)算機(jī)就會(huì)自動(dòng)關(guān)機(jī)了。
總結(jié)
以上是生活随笔為你收集整理的matlab自动运行,自动运行matlab的方法步骤的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 2023 最新 抖音AI换脸表情包小程序
- 下一篇: ZCMU—1863