经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
MATLAB等数学软件专版
矩阵乘以一个时间序列得到多个矩阵在MATLAB中怎么实现
楼主
shuijing0314069
8515
16
收藏
2010-11-07
如题,我已经有了一个矩阵,想与一个时间序列的n个数相乘,来得到n个矩阵,在MATLAB中怎么实现呀?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
ywh19860616
2010-11-7 12:40:16
应该给出具体实例啊,要不根本不知道你想啥操作
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
Xaero
2010-11-7 13:52:27
kron(矩阵, 向量)
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
shuijing0314069
2010-11-7 15:31:10
举个简单的例子
矩阵c=[1 2 3,3 4 6,5 2 2] 是一个3*3的矩阵
时间序列f=[1 3 7 9 6 2 3] 共有7个元素
我想用f中的每个数分别乘以矩阵c得到7个3*3的矩阵,怎么做?请高手指点,谢谢!
2#
ywh19860616
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
shuijing0314069
2010-11-7 15:35:12
三楼的大侠,我已经试过kron这个函数了,不是我想要的结果,不过还是谢谢!
3#
Xaero
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
ywh19860616
2010-11-7 17:55:18
这个形式就可以了
a=[1 2 3];
b=[1 2 3;4 5 6;7 8 9];
for i=1:3
c=a(i)*b
end
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
点击查看更多内容…
7楼
shuijing0314069
2010-11-7 18:30:51
太感谢了,你帮了我的大忙!我已经试过了,不过还有个问题:运行结果全部出现在了命令窗口,可工作空间的数据只有最后一个矩阵,应该怎么得到其他矩阵呢?
6#
ywh19860616
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
8楼
ywh19860616
2010-11-7 21:54:18
嗯,好像是哦
我试了一下,没有整出来,不过也没有关系吧
让高手帮忙下
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
9楼
shuijing0314069
2010-11-8 09:21:51
谢谢大侠!
8#
ywh19860616
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
10楼
Xaero
2010-11-8 09:32:34
>> a=[1 2 3];
b=[1 2 3;4 5 6;7 8 9];
>> a
a =
1 2 3
>> b
b =
1 2 3
4 5 6
7 8 9
>> c=mat2cell(kron(b,a),size(b,1),repmat(size(b,2),1,length(a)))
c =
[3x3 double] [3x3 double] [3x3 double]
>> c{1}
ans =
1 2 3
4 8 12
7 14 21
>> c{2}
ans =
2 4 6
5 10 15
8 16 24
>> c{3}
ans =
3 6 9
6 12 18
9 18 27
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
11楼
shuijing0314069
2010-11-8 10:14:35
谢谢大侠!不过我还是想用6楼的方法,能不能帮我把7楼中问题解决一下,谢谢!
10#
Xaero
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
12楼
Xaero
2010-11-8 11:02:50
把
c=
换成
c{i}=
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
13楼
shuijing0314069
2010-11-8 11:09:19
看懂版主的方法了,好用!不愧是大牛!
10#
Xaero
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
14楼
ywh19860616
2010-11-8 11:48:49
Xaero 发表于 2010-11-8 11:02
把
c=
换成
c{i}=
我怎么试不出来啊,版主
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
15楼
shuijing0314069
2010-11-8 13:19:16
我用了版主10楼的方法,问题暂时解决了,但后续问题又来了,
a=[1 2 3]
b=[b{1} b{2} b{3} b{4}]
b{1}=[1 3 3;2 3 4;5 6 7]
我想用a分别来成b中的四个矩阵a*b{1}, a*b{2}, a*{3},a*{4}
应该怎么做,请版主赐教!谢谢!
12#
Xaero
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
16楼
Xaero
2010-11-8 16:08:43
继续kron,不会的话就用循环。前面那位童鞋的循环语句你可以学习学习!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
17楼
shuijing0314069
2010-11-8 16:53:33
kron不会用,用语句存在之前讲过的结果不能在工作空间呈现的问题,而且版主给的建议
用c{i}=代替c=
不能运行,还要麻烦版主指教!
16#
Xaero
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
请问matlab有没有时间序列包
matlab与时间序列的应用共享
在线等 MATLAB在时间序列里的应用
用matlab画时间序列图时X轴的日期的均匀显示。
求助:在matlab上,如何用小波对时间序列除噪
matlab 神经网络对时间序列进行预测
实时数据
关于时间序列的matlab难题求解
时间序列建模与预测-基于MATLAB
急求一个时间序列公式(向量)的matlab计算代码
栏目导航
MATLAB等数学软件专版
论文版
微观经济学
经管文库(原现金交易版)
经管高考
求助成功区
热门文章
2026“课题申报”抢跑号角的已吹响!国社科 ...
Nature点赞!哈佛MIT最新作:AI科学家时代来 ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
达富发投资关于中百集团行情数据操作分析与 ...
GTAP11运行扩展数据库出错,希望高手指点。
2025秋季大摩宏观团队闭门会议纪要
建筑的想象之整理补充笔记
英文书籍
超越普里瓦洛夫无穷乘积与它对解析函数的应 ...
中国移动:智能体互联网技术白皮书2025
推荐文章
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
高校老师和学生都在偷偷上的智能体课,到底 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群