Info
Questa domanda è chiusa. Riaprila per modificarla o per rispondere.
How to compute the multiplication between matrix and matrix in different file
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
I have data that saves with different names such as data_1, data_2, etc...
data_1 will have a matrix A with dimension of 1140 x3201, data_2 will also have a matrix a with the same dimension as data_1 and of course, it has different number.
I want to calculate sum(sum(A(data_1).*A(data_2))), and then the next one would be sum(sum(A(data_2).*A(data_3))), etc..... Then put the answer together
Let says I have 10 files ( data_1, data_2, ..data_10)
Load the data file.
count=1;
for j=1:10
ss=strcat(path,data,'_',int2str(j),'.mat')
load(ss);
for i=1:1-j
B(count)=sum(sum(A(:,:,i).*A(:,:,i+1)));
count=count+1;
end
end
I could not get it to work. Can anyone give me an idea how to do so?
Thanks
0 Commenti
Risposte (1)
Star Strider
il 15 Apr 2015
I am not certain what you want to do, but correct this line to start:
B(count)=sum(sum(A(:,:,j).*A(:,:,j+1)));
^
Inserted Comma
2 Commenti
Star Strider
il 15 Apr 2015
I have no idea what you are doing. Your description is too abstract for me to follow.
Questa domanda è chiusa.
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!