工具:

bios RTC, VBS, MATLAB, BAT, 计划任务;

详细步骤:

首先要让我的计算机自动开机起来,在电脑的bios中电源管理里面开启RTC功能,RTC一般需要主板的支持,然后设置自动开机时间(如果你的主板不支持这个功能的话,那只能自己开机或用网卡唤醒功能了,要不然就自己手动按下电源键了,不过一般主板都支持,我的笔记本比较悲剧不支持)

添加VBS代码,和计划任务,使得开机的时候自动运行MATLAB.

首先需要一个matlab的lnk(快捷方式)在属性里面添加一些代码,使得快捷方式能够自动运行matlab启动时首个m程序.并支持log文件输出.建议你复制一下你桌面上的matlab快捷方式,然后在这个复制的快捷方式中添加下列代码,在目标中添加

“D:\Program Files\MATLAB\R2011b\bin\matlab.exe” -r your_m_file.m

-logfile D:\logfile

-r

表示启动matlab的时候运行your_m_file.m这个m文件.-logfile表示你命令框里面输出的信息输入到这个log文件中.我的log文件我放在D盘.这个m文件最好在你的path中,如果不在path中,会运行不了的.我们把这个修改过来的快捷方式,放在d盘根目录。命名为matlab

然后添加vbs代码让vbs调用这个lnk(实际上你也可以直接把这个lnk放在计划任务里面,做相应的设置就可以了,这里使用vbs代码主要是为了能够更好地控制一些代码的运行,比如运行时间控制等一些细节.)用记事本建立一个名字为automatlab.vbs的文件,vbs代码如下:

Dim Wsh

Wsh=CreateObject(“WScript.Shell”)

Wsh.run “D:\matlab.lnk” „true

在>控制面板>计划任务>添加计划任务

点击下一步,浏览,然后选择这个automatlab.vbs代码,下一步,执行这个任务,选计算机启动时,然后输入你的密码,就可以了.这样你电脑开机(用户还没有登录)就可以开始运行matlab的your_m_file.m这个m文件了.对于对这个文件运行时间或者其它细节的控制,建议在vbs代码里面添加(你也可以在m文件里面添加这部分控制代码,但是我觉得这样不好哦).

自动关机的代码

用记事本建立一个bat文件,如新建文件,autoshutdown.bat,内容如下:

@echo off

shutdown -s -t 60

echo 按任意键终止关机…

echo

pause

shutdown -a

然后利用在>控制面板>计划任务>添加计划任务

相同的方式,添加入这个bat文件,然后设定自动关机时间,这样到这个时间点的时候,计算机就会自动关机了。

matlab自动运行,自动运行matlab的方法步骤相关推荐

  1. linux xmind无法运行,linux安装xmind的方法步骤

    1.下载xmind 百度,官网下载xmind linux版本 或本地下载地址https://www.jb51.net/softs/587908.html 2.解压到安装目录 我的安装目录是/opt/x ...

  2. Android Studio自动生成UML关系图的方法步骤

    本文主要介绍了Android Studio自动生成UML关系图,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.目录 安装Sketch It 安装"Pl ...

  3. matlab 如何捕捉错误,【matlab|matlab运行错误捕捉方法】

    『傻大方知识库摘要_matlab|matlab运行错误捕捉方法』需安装VC2005运行库.Matlab错误提示往往以DOS窗口显示,错误提示经常一闪而过,无法查看具体错误信息,可以按照如下操作进行查看 ...

  4. matlab生成代码veri,一种自动生成状态机RTL代码的方法

    1 引言 电子设计自动化(Electronic Design Automatic,EDA),在集成电路设计中扮演了重要的角色,无论前端还是后端设计都需要熟练掌握和使用各种EDA工具,现今EDA软件主要 ...

  5. u盘自动运行病毒分析与解决方法

    U盘自动运行病毒(auto病毒)近来非常常见,并且具有一定程度危害,它的机理是依赖Windows的自动运行功能,使得我们在点击打开磁盘 的时候,自动执行相关的文件.今天带来U盘(auto病毒)类病毒分 ...

  6. vue项目运行自动打开浏览器,默认设置为google浏览器的方法

    vue项目运行自动打开浏览器,默认设置为google浏览器. 设置方法就是把google浏览器设置为电脑默认浏览器,具体如下:

  7. 全景拼接自动校直 matlab,一种自动矫直的图像拼接方法与流程

    本发明涉及图像处理领域,特别涉及到一种自动校直的图像拼接方法. 背景技术: :图像涉及到人们生活工作的各个领域.随着计算机相关领域的飞速发展,数字图像处理的应用价值被许多专家学者发现,其应用领域也在不 ...

  8. cad自动运行dvb lisp_CAD自动加载程序6大方法

    原标题:CAD自动加载程序6大方法 CAD提供的二次开发接口大大扩展了CAD的功能,成为平时绘图中不可或缺的工具,也必须在启动时自动加载,CAD在这方面提供了许多的选择. 1.Lisp法 a.在ACA ...

  9. matlab程序按哪里运行,脱离matlab运行可执行程序的步骤

    MCR是由matlab的运行环境,占用不到600M的对于用不同matlab版本生成的exe文件,MCR版本也会有不同,因此,在程序打包时,最好将相应版本的MCR一起打包.MCR环境的设置文件存放目录如 ...

  10. matlab7 fig exe 阴影,Matlab 生成完全独立运行的 EXE文件的问题请教

    如何将matlab gui文件编辑成exe可执行文件 我现在用Matlab M文件写了一个计算程序,当输入一些数时,通过程序,计算出一些结果.(比如我的 程序是sum=(a+b+c)/d,即给定a,b ...

最新文章

  1. 使用Novell.Directory.Ldap.NETStandard在.NET Core中验证AD域账号
  2. 【FPGA】单端口RAM的设计(同步读、同步写)
  3. 【转】hadoop深入研究:(十一)——序列化与Writable实现
  4. RIP RETE时间获得PHREAKY
  5. 易买网HTML静态页面,易买网(前台+后台的静态页面)
  6. The Vector Packet Processor (VPP)的安装
  7. 面试工作笔记001---记录各种语言_各种技术经典面试问题
  8. React全家桶项目
  9. java写培根披萨和海鲜披萨_java子类继承父类实例-披萨的选择实现代码
  10. vue倒计时插件(vue-flip-down)
  11. Linux查看日志命令
  12. 基于TI DRV8424驱动步进电机实现调速和行程控制
  13. 5个微信隐藏功能大揭秘(七夕表白代码)
  14. 数据库迁移测试——功能测试
  15. 神经网络如何识别图像,神经网络图像识别技术
  16. 星起航:抖音小店线上货源渠道
  17. DG232RL与FT232RL/GP232RL兼容开发资料
  18. linux用vi写文件内容,Linux下利用vi编辑器创建文件并写入内容 专家详解
  19. 大厂可能真不像你想象的那样系列之阿里
  20. 除了神经网络其他的智能算法,人工神经网络算法与机器算法

热门文章

  1. 你一定要知道的四个程序员接外包的网站,悄悄把技术变现!
  2. Jetson Nano开发实录
  3. windows防火墙开端口失败
  4. 思科pt静态路由的简单配置
  5. 算法学习(2)----丢番图方程
  6. Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNs
  7. “双料王”傍身,极智嘉Geek+成功开辟行业新蓝海
  8. 310569138 294609417 297440781 猪八戒上的骗子
  9. 机器学习第四章之逻辑回归模型
  10. 用jxcell导出图表到excel