全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
1849 4
2009-02-27

请问为什么下面这个函数明明有两个outputs,运行后结果却只有一个,只能得到mean的值?stdev的值为什么看不到?谢谢了!

function [mean,stdev] = stat(x)
n = length(x);
mean = sum(x)/n;
stdev = sqrt(sum((x-mean).^2/n));

二维码

扫码加我 拉你入群

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

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

全部回复
2009-2-27 15:46:00

你调用它的时候输出变量是两个吗?

二维码

扫码加我 拉你入群

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

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

2009-2-27 16:05:00

例如运行命令 》stat(x)

只能看到mean(x)的值

怎么会这样呢?怎样才能调用第二个output的值?

二维码

扫码加我 拉你入群

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

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

2009-2-27 16:28:00

E文好的话可以看看:

http://macro2.cn/ta/macro2/intro2matlab4.htm

你调用错了。

[此贴子已经被作者于2009-2-27 16:28:42编辑过]

二维码

扫码加我 拉你入群

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

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

2009-2-27 16:57:00

非常感谢

二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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