matlab语句中总提示括号缺失或不配对,但看不出来

有这个matlab文档中:ifframe==1[pca_basis,pca_variances,~]=svd(cov_matrix);else[pca_basis,pca... 有这个matlab文档中:
if frame == 1
[pca_basis, pca_variances, ~] = svd(cov_matrix);
else
[pca_basis, pca_variances, ~] = svd((1 - compression_learning_rate) * old_cov_matrix + compression_learning_rate * cov_matrix);
end
运行时总提示这句中[pca_basis, pca_variances, ~] = svd(cov_matrix);的~]部分的Unbalanced or misused parentheses or brackets.说是括号不配对或缺失,但是看不出问题啊,请大虾指点!
展开
 我来答
peace_su03
推荐于2017-10-04 · TA获得超过1399个赞
知道小有建树答主
回答量:328
采纳率:100%
帮助的人:359万
展开全部
[pca_basis, pca_variances, ~] 中 ~ 的原因,估计是编译时,不识别。换个字母符号试试。
追问
~在matlab中是表示非的意思吧?
追答
是的
scxczyyl
2015-02-06 · TA获得超过389个赞
知道小有建树答主
回答量:433
采纳率:0%
帮助的人:266万
展开全部
这个是具体的信息吧。你把你的原始代码贴出来。
追问
原始代码上面写有了,这是个函数的一个部分
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式