精華區beta MATLAB 關於我們 聯絡資訊
我想用matlab去讓ansys在batch的模式下去跑以寫好的notepad檔 我在matlab輸入的指令如下 ! D:\test\ansys90 -p meba -i D:\test\ansys.txt -o D:\test\file.txt 其中ansys,txt是我以寫好的input檔 嘗試過手動在ansys的patch下跑是沒問題的 現在用matlab碰到的問題是會跑出file.txt的檔 但裡面是沒有資料的檔案 請問哪裡有錯呢? 謝謝各位的解答!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.141.12
Ysen:妳的絕對路徑也放在TEST嗎?一般都放在PROGRAM FILES吧.. 01/11 16:00
Ysen:我認為這問題應該是ANSYS沒跑,ANSYS視窗有出現嗎? 01/11 16:01
browneyesfel:我是把ansys路徑複製放在TEST 然後ansys視窗也有跑出 01/11 16:11
browneyesfel:因為我路徑用 ! C:\Program Files\Ansys Inc\v90\ANS 01/11 16:15
browneyesfel:YS\bin\intel\ansys90 -p meba -i D:\test\ansys.txt 01/11 16:16
browneyesfel:他都會出現 'C:\Program' 不是內部或外部命令、可執 01/11 16:16
browneyesfel:行的程式或批次檔。 01/11 16:17
Ysen:那是因為,妳的路徑有空白..妳把那路徑用""弄起來就OK了 01/11 16:57
browneyesfel:謝謝 01/12 05:53