永发信息网

matlab定义函数时显示输入参数不足

答案:2  悬赏:0  手机版
解决时间 2021-04-06 22:17
matlab定义函数时显示输入参数不足
最佳答案
报错信息说的很清楚,你调用函数时的输入参数数目不足。
从图中可见,你的调用方式是不带输入参数,只有函数myfun。猜测你很可能是从编辑器里面直接按按钮或者F5运行的。
实际上,这个函数需要有输入参数,应该用类似myfun(x)这样的调用方式(其中的x为变量或常数,与函数本身有关)。这种做法不能在编辑器里直接运行,而应该在命令窗口里输入命令来运行。
由于你没把函数代码贴出来,无法给你更具体的进一步建议。追问你好,请指教

追答刚才说了,【猜测你很可能是从编辑器里面直接按按钮或者F5运行的】,你是不是这样做的?也给了你建议,【不能在编辑器里直接运行,而应该在命令窗口里输入命令来运行】,你有没有看?

看你现在的运行命令,还是只有一个函数名,而这个函数需要3个输入,应该在命令窗口中输入类似于下面的命令:
qaz(1,2,3)
其中的数据你可以自己改。
全部回答
比如我们在
function [a,b]=seed0602(c,d,e,f,g)的时候,
只有c,d是必须从外部输入的。
e,f,g可以采用默认值,也可以由外部输入,
那么,可以加上下面的语句:
if nargin<5, g=1; end
if nargin<4, f=2; end
if nargin<3, h=3; end
即采用nargin函数判断输入个数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
关于空气的环保标语,以"水,空气,森林,动物保
含有心和脸的四字成语
管老公叫二驴蛋是什么意思
韵达会摔我的贵重东西吗,他又很慢,担心死了
如图所示,独轮车车身及车上物品总重力G为300
我有一个光绪年间50两银锭,请问值多少钱,有
安徽到厦门多少公里,南宁开车到厦门要多少公
去洗脚可以乱摸吗
(1)如图(1),在△AOB和△COD中,OA=OB,O
哈尔滨松北区玉龙湾小区有房产证吗
天宇汽配地址在什么地方,想过去办事
关于手机的一通知栏图标反应慢的一些问题?
锤子的坚果手机后盖上的小芯片有什么作用
wifi网速突然下降
乌兹别克的英文缩写是什么谢谢
推荐资讯
名燕美发地址有知道的么?有点事想过去
刺客信条起源出了,是等盗版还是入手steam
南京的年画市场在哪里?
女生说男生是萝卜是指什么意思
苹果5型号MF353ZP/A序列号DNTM27N3FR99串
电影有话好好说里面姜文作为一个书贩,为什么
请问我的驾驶证借给别人套用了(B照),然后
为什么黑山羊比白山羊贵?
风炉头纸厂怎么去啊,有知道地址的么
如何发短信到马来西亚..在线求助....
幼儿园六一节主题为贺卡,现急求谜底为“贺卡
怎么从沙坪坝到重庆市北部新区高新园星光大道
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?