作者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