全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
1752 6
2014-05-21
function z = f0226(x,y)
z = sin(x.^2)+y.^2-2*x-5
end

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-5-22 15:32:34
报错信息呢?

数据维数不对是输入问题,不是函数本身的问题
就这个函数的句法来说,没发现什么问题=。=
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-5-22 20:18:53
Benlaron 发表于 2014-5-22 15:32
报错信息呢?

数据维数不对是输入问题,不是函数本身的问题

??? Input argument "x" is undefined.

Error in ==> f0226 at 2
z = sin(x.^2)+y.^2-2*x-5
本人初学望见谅
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-5-22 22:02:23
xingyun1688 发表于 2014-5-22 20:18
??? Input argument "x" is undefined.

Error in ==> f0226 at 2
话说,你是不是没理解函数的作用?

举个例子,函数就是一个自动煮菜机
里面的原理你可以“不用管”,你只要往里面加原料就是了
最终它会根据你的原料煮出相应的菜来

比喻有点粗俗
在这里的错误是:你的机器有了,但是原料(x, y)还没给出来
所以matlab会报错
你要做的是在命令窗口输入x = 1, y = 2
给x, y赋一个值,这样再回车才能跑出结果

直接点function所在的m文件,是无效的
报错那是必然的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-5-22 22:20:30
Benlaron 发表于 2014-5-22 22:02
话说,你是不是没理解函数的作用?

举个例子,函数就是一个自动煮菜机
哦 他是需要调用的,用的时候拿出来就行了,对吧?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-5-22 22:53:13
xingyun1688 发表于 2014-5-22 22:20
哦 他是需要调用的,用的时候拿出来就行了,对吧?
嗯,是的,比如说
x = 1;
y = 2;
z = f0226(x, y)

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群