Soru soraynı boyutta olmayan iki vektör arasında işlem yapma
nihanlale tarafından 2 yıl önce soruldu

3×5 boyutunda bir matris oluşturdum ve bir satır ve bir sütundan toplam 2 tane vektör seçtim. Bu iki vektör arasında nasıl işlem yapacağım?

7 Cevap
Caglar Yönetici tarafından 2 yıl önce cevaplandı

Yapmak istediğiniz işlem nedir?

nihanlale tarafından 2 yıl önce cevaplandı

ar ve br vektörlerini matristen çektim ama mean(ar,br) yaptığımda yanlış sonuç veriyor ve std komutundan hata alıyorum. Farklı büyüklükte olan 2 vektörün ortalamasını ve standart sapmasını nasıl hesaplayacağım?
 

Caglar Yönetici tarafından 2 yıl önce cevaplandı

Tek boyutlu vektör haline getirip birleştirebilirsiniz, en kolay yol birinin transposeunu almak olacaktır.
br=br',
birlesmis=[ar;br]
mean(birlesmis)

; ile birleştirmemizin sebebi sütun vektörleri olmaları, bu yüzden üstüste koyarak birleştiriyoruz.

nihanlale tarafından 2 yıl önce cevaplandı

aynısını yapınca 'Unrecognized function or variable 'birlesmis'.' hatasını aldım.

Caglar Yönetici tarafından 2 yıl önce cevaplandı

Bir üst satırında birlesmis adinda bir degisken olusturmustum, onu olusturmamıssınız sanırım.

nihanlale tarafından 2 yıl önce cevaplandı

aynısını yaptım dedim yani değişkeni tanımladım tıpkı sizin yazdığınız gibi. Ona rağmen bu hatayı alıyorum.

Caglar Yönetici tarafından 2 yıl önce cevaplandı

Hata mesajı çok temel bir mesaj, o "birlesmis" değişkenini oluşturmamışsınız. Belki o degiskeni oluşturan kod çalışırken hata vermiştir, siz mean ile devam etmeye çalışmışsınızdır. Sizdeki ilgili 3 satırı gönderin isterseniz.