- 积分
- 1437
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2017-7-19
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
有一段程序是这样的:
k1=exp(BAS10*(-1*(3670.7./TKT-62.008+9.7944.*log(TKT)-0.0118.*salt+0.000116.*salt.*salt))); %k1k2=exp(BAS10*(-1*(1394.7./TKT+4.777-0.0184.*salt+0.000118.*salt.*salt))); %k2
kb=exp((-8966.90-2890.53.*sqrt(salt)-77.942.*salt+1.728.*salt.*sqrt(salt)-0.0996.*salt.*salt)./TKT+(148.0248+137.1942.*sqrt(salt)+1.62142.*salt)+(-24.4344-25.085.*sqrt(salt)-0.2474.*salt).*log(TKT)+0.053105.*sqrt(salt).*TKT); %kb
里面用到了.*(点乘)和./(点除),但是我翻阅了参考书,里面说只有矩阵维数相同的情况下才能使用点乘和点除,这里面有的是一个数与一个矩阵进行点乘和点除,但是在运行程序时也可以,请问这是为什么呢?
|
|