24小时热门版块排行榜    

查看: 1554  |  回复: 11

cgy10315

木虫 (小有名气)

[求助] 归一化问题

请教一下,在matlab中如何调用自己编写的函数啊?我试了用m文件的方式调用,但总是提示说函数未定义,到底是怎么回事?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信彼南山

木虫 (著名写手)

直接写函数名就能调用
2楼2011-08-19 22:11:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cgy10315

木虫 (小有名气)

我试了,还是不行
3楼2011-08-20 08:33:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiegangmai

版主 (职业作家)

我没头衔

优秀版主优秀版主优秀版主

【答案】应助回帖


cgy10315(金币+1): 谢谢! 2011-08-20 10:08:25
臭水沟(金币+1): 谢谢应助~~ 2011-08-20 16:38:55
引用回帖:
1楼: Originally posted by cgy10315 at 2011-08-19 18:11:34:
请教一下,在matlab中如何调用自己编写的函数啊?我试了用m文件的方式调用,但总是提示说函数未定义,到底是怎么回事?

把你写的函数放到Matlab工作目录下。
或把函数目录加入Matlab的搜索路径下,具体看Matlab>File>Set Path菜单。
明德厚学、求是创新
4楼2011-08-20 08:46:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cgy10315

木虫 (小有名气)

引用回帖:
4楼: Originally posted by xiegangmai at 2011-08-20 08:46:52:
把你写的函数放到Matlab工作目录下。
或把函数目录加入Matlab的搜索路径下,具体看Matlab>File>Set Path菜单。

我把它放到matlab搜索路径下了,可还是不行,依然是函数未定义,是不是我编写的函数不对呀?
5楼2011-08-20 10:08:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mmd1989

铁虫 (初入文坛)


xiegangmai(金币+1): 谢谢参与! 2011-08-20 22:26:36
函数放上来看一下吧
6楼2011-08-20 21:58:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cgy10315

木虫 (小有名气)

xiegangmai:编辑内容 2011-08-22 21:30
引用回帖:
6楼: Originally posted by mmd1989 at 2011-08-20 21:58:07:
函数放上来看一下吧

这个是我编写的函数,调用时总是说函数未定义,请高手帮我看一下是哪里的原因,谢谢了!
CODE:
function y =normal(x)
%NORMAL  对输入向量进行归一化
%x   输入向量
%y   归一化后的输入向量
%p(i,:)   输入的第i行元素
%m   输入向量的维数
%n   输入向量的个数

[m,n]=size(x);
for i=1:m
    x=p(i,:)
    y=2*(x-min(x))/(max(x)-min(x))-1
end

[ Last edited by xiegangmai on 2011-8-22 at 21:30 ]
7楼2011-08-22 10:27:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cgy10315

木虫 (小有名气)

xiegangmai: 发代码请使用“插入代码”功能 2011-08-22 21:30:57
引用回帖:
7楼: Originally posted by cgy10315 at 2011-08-22 10:27:43:
这个是我编写的函数,调用时总是说函数未定义,请高手帮我看一下是哪里的原因,谢谢了!
function y =normal(x)
%NORMAL  对输入向量进行归一化
%x   输入向量
%y   归一化后的输入向量
%p(i,   输入的第 ...

这个。。。我本来是想输入p(),括号里是i,:的,可不知道怎么就变成笑脸了,大家谅解。。。。
8楼2011-08-22 10:34:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信彼南山

木虫 (著名写手)

你这函数写的明显有问题么,不过也不会不能调用啊
9楼2011-08-22 12:27:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信彼南山

木虫 (著名写手)

★ ★
臭水沟(金币+2): 谢谢应助~~ 2011-08-22 13:30:23
调用是没问题的,不过程序肯定会报错的
CODE:
function y =normal(x)
%NORMAL  对输入向量进行归一化
%x   输入向量
%y   归一化后的输入向量
%p(i,:)   输入的第i行元素
%m   输入向量的维数
%n   输入向量的个数

[m,n]=size(x);
for i=1:m
    x=p(i,:)
    y=2*(x-min(x))/(max(x)-min(x))-1
end

引用回帖:
>> z=1:10

z =

     1     2     3     4     5     6     7     8     9    10

>> a=normal(z)
??? Undefined function or variable "p".

Error in ==> normal at 11
    x=p(i,

10楼2011-08-22 12:29:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cgy10315 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[公派出国] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 k0dTPqJtl0jt 2026-08-14 5/250 2026-08-15 07:09 by 4wMiSEwB6436
[基金申请] filecode +7 cratir 2026-08-14 11/550 2026-08-15 06:19 by 学员8dgXkO
[考博] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +4 k0dTPqJtl0jt 2026-08-14 5/250 2026-08-15 04:45 by 4wMiSEwB6436
[公派出国] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 7lpolszZVXgi 2026-08-14 5/250 2026-08-15 04:41 by 4wMiSEwB6436
[基金申请] 小木虫上这么多卖论文的,真有人买论文么?感觉没必要啊 +11 Tide man 2026-08-10 12/600 2026-08-15 02:12 by home3163
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +4 HFw0lei2R37i 2026-08-14 8/400 2026-08-15 00:16 by 4wMiSEwB6436
[论文投稿] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 HFw0lei2R37i 2026-08-14 5/250 2026-08-15 00:16 by 4wMiSEwB6436
[基金申请] 咱们一起用铁证分析2026国家社科基金中标与否 +7 启萌科技 2026-08-12 22/1100 2026-08-14 23:45 by Noways
[教师之家] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 HFw0lei2R37i 2026-08-14 5/250 2026-08-14 22:32 by 4wMiSEwB6436
[基金申请] 应该是93bebmhtak前后十一个字符比较关键 +23 Lanmanbaby 2026-08-09 37/1850 2026-08-14 13:40 by Equinoxhua
[硕博家园] 请教兼职经验 +3 是阿文鸭 2026-08-09 3/150 2026-08-14 12:07 by HER12025
[基金申请] 关于Filecode分析方法 +9 majunge000 2026-08-10 12/600 2026-08-13 23:20 by iwuli
[文学芳草园] 阿姨 +4 汪汪锅 2026-08-09 4/200 2026-08-13 19:43 by arzu_hma
[基金申请] 静等基金结果 +8 gjjjzhong 2026-08-10 21/1050 2026-08-13 17:56 by 且听虎啸
[基金申请] 2019年青年基金涵评意见,大家看看几个A,几个B? +11 Tide man 2026-08-11 11/550 2026-08-13 07:35 by 撸猫猫
[基金申请] 综述论文作为代表作会不会影响评审专家的印象分? +11 yufeiwaner 2026-08-09 13/650 2026-08-12 08:17 by yufeiwaner
[基金申请] 确定了,国自然21号放榜 +6 布布和一二 2026-08-10 7/350 2026-08-10 19:15 by 2000zf36392
[基金申请] 据悉今年马上要出结果了 +7 瞬息宇宙 2026-08-10 8/400 2026-08-10 12:42 by Vivilian
[基金申请] 面上项目filecode邪修 +5 西山十月 2026-08-09 7/350 2026-08-10 07:32 by 仁砚薪传
[基金申请] 关于filecode,很负责任的告诉大家 +6 爱看书的可乐 2026-08-08 7/350 2026-08-08 22:13 by a_niu
信息提示
请填处理意见