[]

help matlab

şimdi diyelim ki benim elimde 10 tane matris var ve ben onları 1 den 10a kadar sıralamak istiyorum for ile düşündüm ben mesela ama tabi olmadı çünkü a1 den a10 a kadar nasıl sıralayacağımı kestiremedim. nasıl olacak acaba?a nın yanındaki rakamı indis olarak tanımlayabilir miyim acaba?a1=bi matris,a2=diğer matris ama for un içinde ?gibi?




 
bu 10 matrisin boyutları nedir?


  • sttc  (06.04.11 20:59:15) 
40x40


  • duygumsu  (06.04.11 21:24:58) 
küçük matrislerde for döngüsü kullanıyorduk. her elemanı bir sonraki ile karşılaştırıp yer değiştirme yaptırıyorduk matlab e. ama 40x40 lık matris için ne kadar mantıklı olur bilmiyorum. çalışsa da performanslı olmaz. hantal bi algoritma olur. ,

şöyle bişey buldum:

www.mathworks.com

"sorting matris in matlab" keywordlerini google da biraz aramak lazım.
  • sttc  (06.04.11 21:30:01) 
Neye göre sıralayacaksınız? Matrisler tek sayı olmadığı için hangisi hangisinden büyük diye bir şey söylemek mümkün değil.


  • sourlemonade  (07.04.11 08:37:32) 
aslında şöyle benim elimde matrisler yok toeplitz ile oluşturuyorum ve bunları sırayla -yani matrisleri-çağırmam gerekiyor.ama aklıma bişey gelmiyor nasıl çağırabileceğim konusunda.büyüklük küçüklük falan yok yani :s


  • duygumsu  (07.04.11 15:38:37) 
Çağırınca ne yapacaksınız? Toeplitz özel bir tür matris sadece.


  • sourlemonade  (07.04.11 17:00:25) 
:) o matrisleri kullanmam gereken yerler var diye düşünüyorum.


  • duygumsu  (07.04.11 18:13:19 ~ 18:13:35) 
Şimdi anladım sanırım. Matrisleri bir diziye atıp, numarasına göre çağırmak istiyorsunuz, değil mi?

matrices{1}=[1 2;3 4]
matrices{2}=[5 6;1 3]

gibi matrislerinizi yazın. isterseniz

matrisim=[3 4;6 7]
duygumsu{1}=matrisim

şeklinde de yazabilirsiniz.

Sonra duygumsu{1} dediğinizde matrisim'i çağırmış olacaksınız. Tabii matrices{1} derseniz de [1 2;3 4] matrisi çağırılacak.
  • sourlemonade  (07.04.11 20:33:39) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.