请问下面的matlab程序哪里出错了,为什么第一行就运行不出来?

2024-11-28 16:34:57
推荐回答(1个)
回答(1):

函数是不能在命令条里直接定义的。从图上看你在命令条(command
line
或称
command
prompt)
里直接拷贝进去的函数定义,所以会出现“function
definitions
are
not
permitted
at
prompt”的错误。新开一个M-文件,然后把这个函数拷贝到M-文件中,将文件保存为sconv.m。之后在命令条中输入:[f,k]
=
sconv(f1,f2,k1,k2,p)
来运行该函数。