登录论坛

查看完整版本 : [MATLAB混合编程] 求助 : 关于M文件的sana函数调用


何卫民
2010-04-11, 11:27
ckt={'r 1 0 1'
'r 1 4 2'
'r 4 2 5'
'v 3 0 3'
'e 4 3 2 3 2'
'v1 1 0 v1'
'v2 2 3 v2'};
sana( ckt );
i1=-iv1
i2=-iv2
这上面是我写的M文件,在窗口不能运行 , 显示的错误如下:
>> qqqq
??? Undefined command/function 'sana'.

Error in ==> qqqq at 8
sana( ckt );
哪位大神可以帮忙下吗? 小弟万分感激 !!!

beginer
2010-04-11, 11:38
没有定义函数sana.

何卫民
2010-04-11, 11:43
没有定义函数sana.

sana 是符号电路分析程序 ,不是自带的函数 ,但可以调用出来。:):):)

何卫民
2010-04-11, 11:44
没有定义函数sana.

我现在要解决方法的呀 :(:(

beginer
2010-04-11, 11:52
你不要在命令窗口运行,把它存成一个main.m文件,这个文件和sana函数文件在一个目录下,然后执行main.m文件试试。

何卫民
2010-04-11, 13:38
你不要在命令窗口运行,把它存成一个main.m文件,这个文件和sana函数文件在一个目录下,然后执行main.m文件试试。

我还是不懂的哟 :confused:

beginer
2010-04-11, 13:40
自己定义的函数不能在命令窗口调用吧。