作者browneyesfel (browneyes)
看板MATLAB
標題[問題] matlab 呼叫 ansys 的問題
時間Thu Jan 11 15:42:04 2007
我想用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
1F:推 Ysen:妳的絕對路徑也放在TEST嗎?一般都放在PROGRAM FILES吧.. 01/11 16:00
2F:→ Ysen:我認為這問題應該是ANSYS沒跑,ANSYS視窗有出現嗎? 01/11 16:01
3F:推 browneyesfel:我是把ansys路徑複製放在TEST 然後ansys視窗也有跑出 01/11 16:11
4F:推 browneyesfel:因為我路徑用 ! C:\Program Files\Ansys Inc\v90\ANS 01/11 16:15
5F:→ browneyesfel:YS\bin\intel\ansys90 -p meba -i D:\test\ansys.txt 01/11 16:16
6F:→ browneyesfel:他都會出現 'C:\Program' 不是內部或外部命令、可執 01/11 16:16
7F:→ browneyesfel:行的程式或批次檔。 01/11 16:17
8F:推 Ysen:那是因為,妳的路徑有空白..妳把那路徑用""弄起來就OK了 01/11 16:57
9F:推 browneyesfel:謝謝 01/12 05:53