24小时热门版块排行榜    

Znn3bq.jpeg
查看: 1507  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

taozi717

新虫 (小有名气)

[求助] 脚本文件中子函数定义以及调用问题 已有1人参与

%文本文件test.m
x1=1;
y=sun(x1);
function f=sun(m)
f=m+1;
end

报错信息:
??? Error: File: test.m Line: 3 Column: 1
Function definitions are not permitted in this context.

请问如何在脚本文件中定义子函数function 然后在同一脚本中调用,谢谢!如果另建一个M函数文件,我是会的,但是这样将会有很多参数需要重新在这个M函数文件中输入,修改参数的时候需要同时在脚本文件和M函数文件中修改,极不方便,请高手支招!
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

taozi717

新虫 (小有名气)

引用回帖:
4楼: Originally posted by 锐利的碎片 at 2014-07-23 10:57:19
比如这个
function main()
hell();
end

function hello()
disp('Hello World');
end
保存成main.m运行...

谢谢,很有帮助!
5楼2014-07-23 13:04:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

绿遍山原

铜虫 (小有名气)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
taozi717: 金币+2, 有帮助 2014-07-23 13:05:34
把脚本写到一个没有参数的函数里面,那样下面可以定义调用的函数。单纯脚本不行。
Matlab的函数语法设计实在是太脑残了。

[ 发自手机版 http://muchong.com/3g ]
要夢遊,不要催眠。
2楼2014-07-23 07:50:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

taozi717

新虫 (小有名气)

引用回帖:
2楼: Originally posted by 绿遍山原 at 2014-07-23 07:50:11
把脚本写到一个没有参数的函数里面,那样下面可以定义调用的函数。单纯脚本不行。
Matlab的函数语法设计实在是太脑残了。

没太明白,能不能将上面的简单例子改写一下
3楼2014-07-23 10:33:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

锐利的碎片

木虫 (正式写手)

star watcher

引用回帖:
3楼: Originally posted by taozi717 at 2014-07-23 10:33:36
没太明白,能不能将上面的简单例子改写一下...

比如这个
function main()
hell();
end

function hello()
disp('Hello World');
end
保存成main.m运行
4楼2014-07-23 10:57:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料工程281还有调剂机会吗 +8 xaw. 2026-04-11 8/400 2026-04-11 17:23 by bgjbz
[考研] 290调剂生物0860 +11 哇哈哈,。 2026-04-11 12/600 2026-04-11 17:19 by yuyin1233
[考研] 085501机械专硕 302分 不挑专业求调剂 +7 汪某. 2026-04-09 7/350 2026-04-11 14:37 by luhong1990
[考研] 求调剂 +3 胃痉挛累了 2026-04-11 5/250 2026-04-11 14:13 by luhong1990
[考研] 085410-273求调剂 +6 X1999 2026-04-10 6/300 2026-04-11 10:32 by Delta2012
[考研] 还有化工二轮调剂的学校吗 5+14 化工人999 2026-04-09 48/2400 2026-04-11 10:27 by 89436494
[考研] 求调剂 +13 雪逢冬 2026-04-10 13/650 2026-04-11 09:58 by 猪会飞
[考研] 287求调剂 +15 Fnhc 2026-04-07 21/1050 2026-04-10 19:09 by chemisry
[考研] 材料调剂 +10 18815505510 2026-04-09 11/550 2026-04-09 17:07 by 544594351
[论文投稿] 求助文献原文 10+3 18500821399 2026-04-08 3/150 2026-04-09 16:56 by 北京莱茵润色
[考研] 288求调剂 +15 没有答案_ 2026-04-05 15/750 2026-04-09 10:22 by 5268321
[考研] 求调剂 +3 猪肉墩粉条cc 2026-04-08 4/200 2026-04-09 10:05 by 猪肉墩粉条cc
[考研] 353求调剂 +8 晴空万里air 2026-04-07 8/400 2026-04-09 00:18 by GouQ
[考研] 285求调剂 +12 AZMK 2026-04-05 18/900 2026-04-08 20:43 by 逆水乘风
[考研] 293分求调剂,外语为俄语 +7 加一一九 2026-04-07 10/500 2026-04-08 20:14 by yutian743
[考研] 327求调剂 +12 Xxjc1107. 2026-04-06 12/600 2026-04-08 16:46 by luoyongfeng
[考研] 281求调剂 +10 椰子蘑菇 2026-04-06 10/500 2026-04-08 11:43 by zzucheup
[考研] 0854求调剂 +9 亨氏番茄沙司 2026-04-06 10/500 2026-04-07 14:37 by shdgaomin
[考研] 308求调剂 +3 终不似从前 2026-04-05 3/150 2026-04-05 22:23 by hemengdong
[考研] 296求调剂 +3 汪!?! 2026-04-05 5/250 2026-04-05 17:38 by 蓝云思雨
信息提示
请填处理意见