问题陈述清楚地说明了使用mldivide (\)
首要解怎么可能是cos +sin *[-1;1]
我的代码在我的桌面Matlab版本上工作得很完美,但在这里它不接受,显示为不正确的..任何人帮助我!
syms函数位于工具箱中,cody目前不支持任何工具箱函数。万博1manbetx
你最后的解决方案是错误的。
我得耍点小花招才能过关。
这是(0.3982;而不是!!
最后一个测试用例是正确的…
解中-sin()和+sin()翻转了。
有人知道“size”值是如何计算的吗?这与代码行数有关,还是与复杂度有关?有没有人对如何缩小尺寸有什么建议?我一直在写高尺寸的代码……
Cody使用节点计数计算来确定基于解析树中的节点数量的解决方案大小。将大小视为代码长度。”-通过科迪官方主页。
你可以减少尺寸。以及no。的变量。
函数y = plus_one(x)
y = x + 1;
结束
函数大小= 12
函数y = plus_one(x)
z = x;
y = z + 1;
结束
函数大小= 16
对于与这个问题相关的一个例子,可以不定义b,而使用x = A\[1;1]。
你也可以看看其他用户的解决方案来获得更多的想法。万博 尤文图斯
然而,从长远来看,这并不是您想要学习的最佳实践。当我们编写复杂的代码时,清晰明确地定义变量有助于更好地理解代码。我想说你所做的是一个很好的干净代码的例子。
这是一个非常有用的评论,@Dyuman Joshi。
这是什么?我都不明白这个问题?
答案是:
一个= cos(θ)罪(θ);sin(θ)因为(θ)];%系数X1和X2
b=[1;1] %列向量
你是怎么做到的
这个问题有什么问题,它在我的matlab上运行得很好。
开发者们,你们应该解决这个问题
好工作! !
哈哈