Cześć
看起来最近添加的测试#2的定义是错误的
同意阿方索先生的观点;测试#2的定义不正确
同意阿方索先生的观点;测试#2的定义不正确
同意阿方索先生的观点;测试#2的定义不正确
同意阿方索先生的观点;测试#2的定义不正确
显然科迪小组不会做乘法表。: - p
同意以上内容
对于那些无论如何都希望解决问题的人:创建一个适用于测试1和3的正确解决方案,然后在最后硬编码一个n==3的if,以使解决方案2生效
抱歉打错了,我刚修改了测试2。
好问题!
用10码的衣服怎么能解决这样的问题呢?
简单的
简单的!
一个简单的解决方案,检验matlab函数kron
1
不错的问题
好的
适合初学者
你们为什么说这是个好问题
这么多可行的解决方案,都归结为简单金宝搏官方网站或创造性
适度宽松的好。
具有挑战性的
这是唯一的
m = [1: n] * [1: n];
K =克朗(1:n, 1: n)
m =重塑(K, n, n)
好问题
函数m = timestabables (n)
y (1, - 1: n) = 1: n;
y (1: n, 1) = 1: n;
对于i = 2:N
对于j = 2:N
y (i, j) = y (j) * y(我,1)
结束
结束
m = y;
结束
A = repmat(1:n, n, 1);
M = a .* a';
或
M =(1:N)*(1:N)';。
M =(1:N)'*(1:N);
m = [1: n] * [1: n];
真正的首要解决方案是什么?
请帮帮我,我查不出这个错误
我认为错误很明显。line3:列= 1:1:n;line4:行= 1:1:n。
此外,1:n很好,中间的“1”是没有必要的。
如果我用1:N和1:1:3 N都是同样的权利?步长为1两者的情况。试了你说的话,但测试服再次失败
在第3和4行有两个等号被遗漏了:这是致命的错误,修复它,在我的电脑中似乎工作得很好。1:n是另一个问题,它可以通过,即使你不改变它。然而,中间的1是多余的。它是可以被移除的,不是必须的。
非常容易
好的
在我的matlab中,这段代码适用于所有的测试,但在这里它失败了,为什么?
m =重塑(1:n ^ 2, [n, n]) ';
而且我怎么能看到我解决了,所以我可以提高我的技能Matlab金宝搏官方网站的问题更好的解决方案?
非常感谢大家的关注
对不起,我错过了一个;-)
(^ ^) v
是的,我做到了。
测试方案2是错误的,应该是:
Y_correct = [1 2 3;2 4 6;3 6 9)
目前的解决方案甚至不是方形的……
针对这个问题,测试套件被破坏了。
第二个测试应该是y_correct = [1 2 3;2 4 6;3 6 9];
有人能告诉我哪里做错了吗?谢谢
你没做错什么;测试套件#2的解决方案是不正确的。
这里不需要应用循环,m=[1:n]'*[1:n]工作正常。
函数m = timestabables (n)
m = (1: n) * (1: n);
结束
测试2是错误的,因为它应该是一个3x3的矩阵,
对于x=3, Y_correct是:
[1 2 3;2 4 6;3 6 9)
试验nr. 2似乎不正确:x= 3的解应该是:
Y_correct = [1 2 3;2 4 6;3 6 9)
哈哈
我想在我的MATLAB,它的工作原理。
这个解决方案是正确的……测试2的答案是错误的。
好问题。善意的提醒向量乘法是如何工作的。
好
很酷
它对任何值都是正确的!!!!!
什么,这太奇怪了!!!!不错的工作
缺少分号……
我只是想知道这真的是一件无聊的事情(乘法表),我们需要为考试编写它。12*12=144,almost everybody who atteded high school can answer,2^10=1024;25*25=625,13*13=169;14*14=196;15*15=225;it is such an easy thing that we needn't to make a table,we can calculate it out once we see such an multiplication
就像你的解决方案一样,它非常简洁,但有一个问题对我来说,你用*来做乘法,你能告诉我为什么吗?
函数m = timestabables (n)
i = 1: n
对于j = 1:n的
m (i, j) =我* j;
结束
结束
%显然这并不工作,即使MatLab说它适用于任何大小