lzf0112 发表于 2007-2-4 16:43

MATLAB调用函数?

我写的子程序并把其保存成.m文件放与C:\MATLAB6p5\toolbox文件夹下面干吗老是调用不了该函数呢?总是提示该函数没定义呢?

eight 发表于 2007-2-4 19:14

原帖由 lzf0112 于 2007-2-4 16:43 发表
我写的子程序并把其保存成.m文件放与C:\MATLAB6p5\toolbox文件夹下面干吗老是调用不了该函数呢?总是提示该函数没定义呢?


貌似不能直接放进toolbox下面。你在toolbox下新建一个文件夹,然后把m文件放进去,再set path一下吧,记得save波,不然下次又要addpath的了

sjh2100 发表于 2011-10-19 19:41

本帖最后由 sjh2100 于 2011-10-19 20:05 编辑

如果文件名相同,函数名相同,如何决定调用优先顺序?
一个是元matlab自带的函数如window,一个是时频分析工具箱带的window。二者代码不同,难道是先改一个文件名不成?
{:{13}:}

ChaChing 发表于 2011-10-21 00:07

回复 3 # sjh2100 的帖子

看看File -> Set Path, 依其前后顺序!
亦可which Fun_Name -all查看前后顺序

sjh2100 发表于 2011-10-24 21:49

原来如此,谢谢chaching!
页: [1]
查看完整版本: MATLAB调用函数?