<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                matlab可以不啟動圖形界面運行,比如 ``` matlab -nodesktop -nosplash ``` 或者 ~~~undefined matlab -nojvm -nosplash ~~~ matlab程序也可以在命令行里直接運行,只需要使用 -r 選項。比如運行當前目錄下的example.m ~~~undefined matlab -nodesktop -nosplash -r example ~~~ 或者 ~~~undefined matlab -nojvm -nosplash -r example ~~~ 或者 ~~~undefined matlab -nodisplay -r example ~~~ 可以將如下命令加到~/.bashrc文件 ~~~bash alias mrun='matlab -nodesktop -nosplash -r' ~~~ 這樣下次(或者執行source ~/.bashrc)之后就可以直接 ~~~undefined mrun example ~~~ 來在命令行運行matlab文件。 如果使用 -nodisplay -r 選項運行,當程序中有figure()命令時會出錯,可以使用如下選項抑制圖形的顯示: [figure](https://link.jianshu.com?t=http://www.mathworks.com/access/helpdesk/help/techdoc/ref/figure.html)('visible','off'); 并使用如下命令將圖形輸出到文件: [print](https://link.jianshu.com?t=http://www.mathworks.com/access/helpdesk/help/techdoc/ref/print.html)('-deps','example.eps'); 或者 ~~~bash hgsave('example.fig'); ~~~ 有關matlab startup option 和 command line 運行 在 UNIX 下 \-nodesktop 啟動jvm(Jave Virtual Machine),不啟動desktop,但help 界面,preferences界面等仍可通過cmdline 調出,即jvm啟動但不啟動desktop,可以啟動其他顯示;但是matlab不會在cmd history記錄本次執行的命令 \-nodisplay 啟動jvm,不啟動desktop,不啟動任何顯示相關,忽略任何DISPLAY 環境變量;即jvm啟動但不能顯示 \-nojvm 不啟動jvm,則與之相關的一切活動將無法進行,包括圖形界面顯示,help 界面,preferences界面等 即jvm不啟動故不能顯示 \-nosplash 只是不顯示啟動時的log畫面,jvm,desktop等正常啟動 對UNIX 而言,推薦通過Desktop > Desktop Layout > Command Window > Only 設置只顯示 command-line interface 而 不要用-nodesktop (why?) 在Windows下 對windows而言,-nodisplay 似乎無效,還是會顯示desktop; -nojvm, -nodesktop 不顯示desktop,但是會出現簡潔的command-line 窗口,也就是說并不會完全沒有圖形界面,無法像linux一樣,只在cmdline操作用Desktop > Desktop Layout > Command Window > Only 設置只顯示 command-line interface 后,其他窗口并不會消失 另外 : \-r 運行matlab cmd命令,多條命令相互用分號或逗號隔開(空格不行),用雙引號引起;一條命令可以不用雙引號。 這多用在批處理模式下,所運行的文件必須在matlab的啟動目錄下或者在其搜索路徑上,且不能帶有路徑名和后綴名,-logfile 保存cmdline輸出到文件 ## fish shell腳本實現 ``` function mmatlab string match '*.m' $argv && #匹配 .m文件 test -f "$argv" && # 看看文件是否存在 cd (dirname $argv)&& set src (string split -r -m1 / $argv ) && #把路徑前綴去掉 set src (string replace '.m' '' $src[2]) && #去掉文件 .m 的后綴 echo $src && matlab -nosplash -nodesktop -r $src #調用matlab程序 end ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看