matlab中符号"."有什么作用

c=cs-(cs-c0)*exp(-ka*x./u)+kd*20./(ka-kd)*(exp(-ka*x./u)-exp(-kd*x./u));zmin=sum((c-d... c=cs-(cs-c0)*exp(-ka*x./u)+kd*20./(ka-kd)*(exp(-ka*x./u)-exp(-kd*x./u));
zmin=sum((c-do).^2);
谁能解释下上面两行中“.”的作用?
展开
 我来答
月影刀阵
2012-11-29 · TA获得超过755个赞
知道小有建树答主
回答量:223
采纳率:0%
帮助的人:304万
展开全部
"."表示对矩阵里的每个元素做运算,没有.表示对整个矩阵做运算。
例如[1 2 ;3 4].^2表示对每个元素平方,得到[1 4; 9 16]
如果没有.则表示[1 2;3 4]与自己相乘,得到[7 10;15 22]

在第一行中,“.”和“/”在一起,如果u是一个数(或者单元数组),则有无点都是一样的。如果u是数组,则表示x除以矩阵u,即x与u的逆矩阵相乘,这里的相乘是矩阵相乘。
在第二行中.^2表示将(c-do)这个矩阵与自己相乘,如上面例子中所述。
superroy521
2012-11-29 · TA获得超过440个赞
知道小有建树答主
回答量:336
采纳率:100%
帮助的人:176万
展开全部
点表示对矩阵中每个元素分别运算,比如
[ 1 2 3]*[1 2 3]会抱错(1x3矩阵不能和1x矩阵相乘)
而[1 2 3].*[1 2 3]=[1 4 9]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式