24小时热门版块排行榜    

查看: 1624  |  回复: 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文章,我:8.O.55.1.O54,科目全,可伽急 +3 23jxep3nCNZb 2026-09-14 3/150 2026-09-16 21:14 by MHf40yA0Uhyb
[考研] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +4 6F5UbRU2I5hL 2026-09-14 4/200 2026-09-16 17:15 by i3KBRD19ERkG
[公派出国] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 6F5UbRU2I5hL 2026-09-14 3/150 2026-09-16 17:12 by i3KBRD19ERkG
[找工作] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 s3fFTmArrBt6 2026-09-14 4/200 2026-09-16 16:51 by i3KBRD19ERkG
[找工作] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +7 3n8v2C8RimXI 2026-09-13 7/350 2026-09-16 15:12 by i3KBRD19ERkG
[考博] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +7 QUjhNVAcOSff 2026-09-13 7/350 2026-09-16 14:36 by i3KBRD19ERkG
[考博] 上海工程技术大学激光智能制造课题组|2027级博士研究生招生公告 +7 水士口 2026-09-16 8/400 2026-09-16 13:47 by kkklens
[找工作] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +3 Aj1rhIDL5ixY 2026-09-14 3/150 2026-09-16 07:12 by LH5NkK5Ud4bh
[考研] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +5 6F5UbRU2I5hL 2026-09-14 5/250 2026-09-16 05:03 by LH5NkK5Ud4bh
[硕博家园] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +5 s3fFTmArrBt6 2026-09-13 7/350 2026-09-16 03:26 by DgNGHc3h5tPl
[博后之家] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +3 40ms4Wlo4umh 2026-09-14 3/150 2026-09-15 19:23 by CgyNCDVNhGVg
[找工作] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +4 s3fFTmArrBt6 2026-09-14 5/250 2026-09-15 16:39 by CgyNCDVNhGVg
[考博] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +7 s3fFTmArrBt6 2026-09-14 7/350 2026-09-15 16:23 by CgyNCDVNhGVg
[公派出国] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +4 3n8v2C8RimXI 2026-09-13 5/250 2026-09-15 14:58 by CgyNCDVNhGVg
[硕博家园] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +4 3n8v2C8RimXI 2026-09-13 4/200 2026-09-15 14:34 by VMDqgnlKimtZ
[硕博家园] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +3 23jxep3nCNZb 2026-09-14 3/150 2026-09-15 09:38 by VMDqgnlKimtZ
[教师之家] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +4 6F5UbRU2I5hL 2026-09-14 4/200 2026-09-15 07:50 by C79jjtjAKjEn
[教师之家] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +4 s3fFTmArrBt6 2026-09-13 4/200 2026-09-15 06:50 by 5BDX0d0WFp7t
[博后之家] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +6 3n8v2C8RimXI 2026-09-13 6/300 2026-09-15 05:50 by 5BDX0d0WFp7t
[教师之家] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 LwdutQ8HoqWP 2026-09-13 4/200 2026-09-14 16:13 by Aj1rhIDL5ixY
信息提示
请填处理意见