| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1794 人关注过本帖
标题:如何计算由变量的每个值产生的5个矩阵相乘之后的一个【2x2】新的矩阵
取消只看楼主 加入收藏
hgh921
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-2-5
收藏
 问题点数:0 回复次数:0 
如何计算由变量的每个值产生的5个矩阵相乘之后的一个【2x2】新的矩阵
我是一名MATLAB初学者,现在面临一个问题, 向各位高手求助!!!!

T= [T11, T12;T21,T22] 是一个矩阵,而各个元素的值如下

T11=a.*exp(a)
 T12=a.^2.*exp(2*a)
 T13=exp(3*a)
 T14=3*a.*exp(3*a)

上面的 4个式中的 a是一个变量。 a=1:5

要是直接运算的话

T11=[1X5矩阵];
T12=[1X5矩阵];
T21=[1X5矩阵];
T22=[1X5矩阵];

 我想得到的不是上面的形式,而是由变量的每个值产生的5个矩阵相乘之后的一个【2x2】新的矩阵。

 我用for,while 等循环语句计算过但是在实际程序中循环计算量太多导致matlab崩溃。

 听说MATLAB 用矩阵计算的话计算量再多也可以计算。但是我没有找到。

 有没有方法不用循环语句,直接用矩阵计算方式得到5个矩阵相乘之后的一个【2x2】新的矩阵。

 拜托各位大侠。帮帮忙。。实在很着急。
搜索更多相关主题的帖子: matlab 如何 元素 
2015-02-06 20:13
快速回复:如何计算由变量的每个值产生的5个矩阵相乘之后的一个【2x2】新的矩阵
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016539 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved