MATLAB 数组点积示例
2017-06-12 10:00
239 查看
问:矩阵的点积运算是怎么乘的?
理论上:
``` 向量a=[a1 a2 ... an] 向量b=[b1 b2 ... bn] a点乘b=a1*b1+a2*b2+...an*bn ```
在MATLAB中:
a与b的点积:a.*b (a,b的行列数要相同)a.*b=c
c矩阵的特点是:c(i,j)=a(i,j)*b(i,j),即c矩阵第i行j列的元素等于a矩阵、b矩阵对应位置元素的乘积
通过函数dot可以实现数组的点积运算,该函数的调用方法如下:
C=dot(A,B); C=dot(A,B,DIM);
数组点积示例
A=[1 5 7 8 9 6] B=[9 7 6 2 7 0] C=dot(A,B) %数组的点积 D=sum(A.*B) %数组元素的乘积之和
相关文章推荐
- MATLAB 数组乘除法示例
- 关于返回字符串数组的示例
- MTL 向量点积 示例
- Java编程那些事儿45—数组使用示例1
- Java编程那些事儿46—数组使用示例2
- 如何将matlab中cell数组保存为可视化的文件
- Java编程那些事儿47—数组使用示例3
- Java编程那些事儿46—数组使用示例2
- Python enumerate遍历数组示例应用
- Java编程那些事儿45—数组使用示例1
- matlab 数组与矩阵
- 委托示例(利用委托对不同类型的对象数组排序)
- 关于使用vc++调用matlab生成的dll传递数组的问题
- 使用数组示例
- 委托示例(利用委托对不同类型的对象数组排序)
- ByteArrayOutputStream(字节数组输出流) 示例
- matlab数组在.net中的转换
- 嵌入式小波零树(EZW)算法的过程详解和Matlab代码(4)运行示例
- Java编程那些事儿47—数组使用示例3
- Java编程那些事儿50—多维数组使用示例2