PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
MATLAB
[问题] 如何扩大矩阵
楼主:
sleeeve
(赴美留学的日子...)
2016-05-25 10:02:15
假设我有5个data: a = 1,2,3,4,5
对于每一个data点,可以求以下矩阵: [a 2a]; 或是更复杂的计算得到(需计算!)。
所以一共可以得到五个这样的矩阵for a = 1,2,3,4,5
如何将这五个矩阵合成一个5X2的大矩阵呢?
因为data数很大,无法手动形成 [1 2;
2 3;
...]
当然for循环应该可以,有更好的方法吗?
作者:
kevio
(成仔)
2016-05-25 11:51:00
a=[1;2;3;4;5]b= [a 2.*a]2.* 这个动作就是你说的运算 但要每一行的运算都一样应该说 每一列的运算都一样 才可这样做另外一种方式是 a=[1;2;3;4;5] b=[1,2] c=a*b 也一样
作者:
celestialgod
(天)
2016-05-25 11:58:00
bsxfun(@times, a, b)a: n x 1, b: 1 x m,出来是n x m的矩阵@times是element相乘,还有其他的operator可以doc bsxfun查看
作者:
owLyc
(owL_yc)
2016-05-25 12:00:00
矩阵乘法!
楼主:
sleeeve
(赴美留学的日子...)
2016-05-25 12:36:00
thanks
继续阅读
[绘图] 新手求助 读到字串 想画成图
kobegreat
Re: [询问]请问MATLAB要如何与单芯片沟通?
kobegreat
Re: [运算] 跪求算式
name0625
Re: [运算] 跪求算式
encored6201
[运算] 跪求算式
encored6201
[绘图] plotyy x轴错位
xvb2111
[讨论] ind2sub 的问题
su3cl3
[讨论] Ray Tracing
mikeshen123
[问题]Matlab与其他程式的结合
luckyandday
[问题]读取数字与文字的档案
ga757494
Links
booklink
Contact Us: admin [ a t ] ucptt.com