CAD教程 行业资讯 3D模型下载 Pro/E教程 CAD书店 软件下载 联系我们
技术资料 CAD招聘 发布招聘 CAD问答 设计竞赛 CAD认证 北京CAD培训
视频教程 PS教程 CAD图纸 图书推荐 Solidworks教程 CAD培训 CAD软件商

 最新视频教程Pro/ENGINEER Wildfire2.0 工业设计实例视频教程 (全套免费在线学习)   AutoCAD视频教程每日更新
 
首页 > CAD在线问答 > matlab

matlab点乘问题

2013-06-18 51自学网




首先你得明白什么是点乘,点乘是点对点相乘。A.*B或A./B ,意思是A里边的每个元素对应相乘或相除B的元素,如A11乘B11。

而不加点,是指矩阵相乘。A*B ,A/B,是矩阵的运算,得符合矩阵的运算规则。
你的题目中:
t=0:1:14;
除数:((1+5/6-1)*exp(-6*t)) 为1×15的矩阵
而被除数是5,为1×1的矩阵,明显两者不符合矩阵的除法。

这里边特别注意,一个1×1常数k,乘以M×N的矩阵,得到结果还是M×N,不用点乘,除法则不行!!

所以正确的是:x1=5./((1+5/6-1)*exp(-6*t)) ; 点除
追问
我搞不清楚点应该加在哪?
回答
需要点除啊,所以在被除数5后面点除 5./
我来回答 共有条 回答
用户名: 密码:
验证码: 匿名发表
| AutoCAD | Pro/E | UG | 3Dmax | catia | solidworks | maya | photoshop | 模具设计 | 有限元 | matlab | 计算机图形学 | 室内设计 |