Soru sor2 matrisin tum bilesenlerini birbiri ile isleme sokma
myth tarafından 6 yıl önce soruldu

Merhaba, 
Diyelim ki elimizde 2 adet matris var. 
A= [1,2,3,4,5].  b=[10,20,30,40,50,60,70,80,90,100]
bu iki matrisin elemanlarini birbiri ile tum kombinasyonlari saglayacak sekilde nasil isleme sokabilirim ? mesela carpabilirim ? 
matrisler tek boyutlu yani vektor. ama eleman sayilari farkli. benim sirayla A matrisinin birinci elemani ile b matrisinin tum elemanlarini, sonra A matrisinin ikinci elemani ile b matrisinin tum elemanlarini carpmak suretiyle tum kombinasyonlari saglayip sonuc matrisi elde etmem gerekiyor. 
 
tesekkur edeirm. 

3 Cevap
En iyi cevap
hakkans Yönetici tarafından 6 yıl önce cevaplandı

Matrislerin elemanlarının her birini birbiriyle çarpmak için aşağıdaki gibi iki for döngüsü kullanabilirsiniz. carpim matrisi bütün kombinasyonların çarpımını içerecektir.
 

for ii=1:length(A)
for jj=1:length(b)
carpim(ii,jj)=A(ii)*b(jj);
end
end
myth tarafından 6 yıl önce cevaplandı

daha dogrusu:
benim asagidaki gibi bir fonksiyonum var. 
function distance=strava(rrxx,rryy,vmat,anglemat)
vmat ve anglemat yukaridaki mesajimda ornekledigim gibi iki matris. bunlar normalde scalar degerdi ancak matris ile de islem yapma ihtiyacim dogdu. benim daha once belirttigim gibi iki matrisin tum elemanlarinin birbiri ile isleme girip tum kombinasyonlari sagladigi bir sinuc matrisi lazim. 
 
biraz karisik olduyda ozur dilerim 
 

myth tarafından 6 yıl önce cevaplandı

cok tesekkur ederim.