如果x是3x3(或3x3x3)或类似形状的向量,sum(x)不会自动将整个向量中的所有数字相加。你需要一个循环来遍历x的每个维度来得到每个元素的和。
James,一个向量传统上表示一个1xd或dx1矩阵(带有d > 1)。如果d = 1,我们倾向于称它为标量。
首先,你需要向元素向量化,假设x是3x3或任意大小的mxp,让y=x(:);现在你可以用函数sum来求和,也就是sum(y);
向量....的大小是多少是[1*n]还是[n*m]
说得好,罗翰。
我只是为了警徽发表评论
为什么当我称它为单解时,解会变大?此外,我如何使我的解决方案:
'函数y = vecsum(x)
y =总和(x);
结束的
小吗?
第一次尝试就解决了
你不需要写x=[1 2 3 5]。他让我们写一个函数。所以y=sum(x)
容易
谢谢你!
不错的
耶
不错的
非常容易
是的
我能知道答案吗?
容易解决。但是怎样才能达到更好的效果呢?
y = (x)和
好
好问题!
ans的良好使用
漂亮的一个。
大问题
vecsum在我的2018b软件中不工作,我在文档中找不到vecsum。在哪里?
y = sum ()
Y =sum(x)不工作
简单!
很容易。对于初学者来说,这是一个很好的问题!
好
很好的问题
这很有趣也很有挑战性
简单而温馨
良好的实践
不错! !
不错的做法
容易
不错的
很简单,但我的解决方案可能不是最佳的
良好的基本问题
好问题!
伟大的
仍然是新的matlab和我没有意识到,你可以添加元素在一个向量,至少我正在学习新东西
最难的一个但
我喜欢这个任务
当你把它变成列向量的时候很简单
idk
好
领先的解决方案规模如何能达到7?
这是最简单的任务之一。
请删除这是一个误导的解决方案。
你确定这是主要解决方案吗?
谁能告诉我这是什么????/!!
哈!小技巧。
你好骚啊
让我们去
我用求和函数很快地解决了这个问题。
为什么它不起作用?
函数y = vecsum (x)
y = symsum (x(我),我,1,大小(x));
结束
因为你做错了!
你应该在帮助中检查“sum”主题的基础。
给你://www.tatmou.com/help/matlab/ref/sum.html?searchHighlight=sum%20vector&s_tid=doc_srchtitle
非常容易
不错的
容易
好工作
好了!
这名用户似乎玩弄了系统,通过“sock-puppet”账户提交的这个不起眼的解决方案来欺骗“喜欢”。div
容易:)
谁能帮我找出错误在哪里,我是一个新学习者.........
你必须定义一个函数vecsum():
y = vecsum(x)
y = 0;
x = 0:1:10
y = x + y;
结束
结束
因为你的答案是通过调用下面测试套件中的函数来执行的。函数名由问题创建者决定。
你的密码是什么,先生?
如果你在这里写代码,我可以告诉你哪里出错了。
这个解决方案。
无法找到输入向量中所有数字的和,所以测试集是正确的。函数y = vecsum(x) y = sum(x);结束的小?
谢谢
http://www.fixithere.net/sky-customer-service/
耶!我答对了!天哪,我太高兴了!
这个解决方案意味着什么?换句话说,有人能一步一步地解释解决方案吗?
好问题!
为什么y=sum(x)是错误的。我还是在MATLAB软件上做了相同的函数,它运行并给出了正确的答案。有人能告诉我......上发生了什么吗
“y=sum(x)”中缺少“y=”。
@Mr。蒂姆。至少你给了我肯定的答复。非常感谢。我可以进一步谈谈MATLAB CODY指南…
当然,好的。
好哈维尔
y = (x)和
X =[1 2 3 5]
不是这样的,我很困惑。
您没有声明*函数*名称、输入值和输出值。没有它们,网站的代码就不能检查您的代码。
其次,当你想用它运行一个函数时,你声明了X。
程序会这样写:
X等于Y的和X等于零或不是一个数,因此Y是零或不是一个数。下一行,X是[Array]。X是[Array]。
用分号结束函数也是一个好习惯;
;)
您没有声明*函数*名称、输入值和输出值。没有它们,网站的代码就不能检查您的代码。其次,当你想用它运行一个函数时,你声明了X。该程序将读取:X等于Y的和X等于零或不是一个数字,因此Y是零或不是一个数字。下一行,X是[Array]。X是[Array]。Y仍然是0或NaN。用分号结束函数也是一个好习惯;
这个解决方案只是一个笑话-测试套件相当弱!
科迪肯定有问题。我得到'Undefined function 'cody。类型为'char'的输入参数的verifyCode。我的解决方案
测试向量
X = [1 4;3 4]
它只添加列。
问题是找出输入向量中所有数的和,所以测试集是正确的。