24小时热门版块排行榜    

Znn3bq.jpeg
查看: 1347  |  回复: 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 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 070300化学学硕311分求调剂 +16 梁富贵险中求 2026-04-04 18/900 2026-04-10 21:55 by 学员jiWKo9
[考研] 309求调剂 +14 wdhw 2026-04-10 15/750 2026-04-10 21:06 by zhouxiaoyu
[考研] 计算机类求调剂,22408-274分 +7 上岸de小虫 2026-04-09 8/400 2026-04-10 19:56 by fxue1114
[考研] 362求调剂 +10 我要考大 2026-04-06 14/700 2026-04-10 17:00 by luoyongfeng
[考研] 302分求调剂 +7 凡语祈愿 2026-04-08 8/400 2026-04-10 10:28 by Delta2012
[考研] 292求调剂 +9 笑笑袁 2026-04-09 9/450 2026-04-10 10:05 by LHGeng
[考博] 博士自荐 +7 可可小胖 2026-04-08 7/350 2026-04-10 08:28 by kimhero
[考研] 初试分332,一志愿报考西北工业大学, +11 故人?? 2026-04-09 11/550 2026-04-09 21:54 by JineShine
[考研] 调剂 +8 只叙离别辞 2026-04-09 10/500 2026-04-09 20:25 by zl8213662
[考研] 生物学328分求调剂 +9 闪电kkl 2026-04-08 10/500 2026-04-08 21:42 by liuhuiying09
[考研] 285求调剂 +12 AZMK 2026-04-05 18/900 2026-04-08 20:43 by 逆水乘风
[考研] 化学0703-一志愿211-338分求调剂 +10 vants 2026-04-05 11/550 2026-04-08 16:02 by screening
[考研] 一志愿南科大生物学297分,求调剂推荐 +8 Y-yyusx 2026-04-06 9/450 2026-04-07 19:38 by biomichael
[考研] 302分求调剂 一志愿安徽大学085601 +12 zyx上岸! 2026-04-04 12/600 2026-04-07 02:09 by BruceLiu320
[考研] 307求调剂 +3 所念及所望 2026-04-06 3/150 2026-04-06 17:30 by 土木硕士招生
[考研] 285求调剂 +5 mapmath 2026-04-06 6/300 2026-04-06 17:18 by 蓝云思雨
[考研] (调剂)一志愿报考哈尔滨工业大学0857资源与环境专业378分考生 +7 狠狠加油 2026-04-05 8/400 2026-04-06 16:52 by momo皓
[考研] 调剂 一志愿吉林大学357分 +5 .Starry. 2026-04-04 5/250 2026-04-06 09:28 by cql1109
[考研] 348求调剂 +3 车厘子zzz 2026-04-05 3/150 2026-04-05 20:30 by 啵啵啵0119
[考研] 342求调剂 +3 Liang7111 2026-04-04 5/250 2026-04-04 19:47 by dongzh2009
信息提示
请填处理意见