Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
987
Tıklama
0
Öne Çıkarma
MATLAB DE PROGRAMLAMA BASİT
M
8 yıl
Teğmen
Konu Sahibi

İyi günler ben matlab da bir sayı girdiğimde o sayı benden kaç girmişsem o kadar bilinmeyen isteyecek yani;
4 girdim
x1 =...
x2 =...
x3= ..
x4=...
gibi yardımcı olursanız sevinirim



S
8 yıl
Çavuş

matlab kullanmadım ama mantığını söyleyeceğim örneğin for döngüsüyle girilen sayı kadar isteği tekrarlatabilirsin http://komhedos.com/matlab-programlama-for-dongusu/ başlagıç ve bitiş deki bitişe adamın girdiği sayıyı gırebilirsin.


Bu mesaja 1 cevap geldi.
M
8 yıl
Teğmen
Konu Sahibi

Hocam cevap için teşekkürler öncelikle

For döngüsünde yaptım bişeyler fakat istediğim gibi olmadı x leri istiyor fakat x1 x2 şeklinde değil sade görünen ben işlem yapmak istesem x olarak alır x1 veya x4 şeklinde yapmak istiyorum ama tekrardan Teşekkürler cevap için



< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @SiberDayı
V
8 yıl
Binbaşı

Buyur

n = input('Kaç sayı? ');
for i=1:n
f = input(['x' num2str(i) '= ']);
eval(['x' num2str(i) '= f;'])
end


Edit: Bu arada hayatımda bir satır matlab yazmadım. Google'da ne aratacağını bilsen sen de yaparsın. Google'a yazdığım yazı ve bulduğum kaynaklar:
"matlab dynamic variable name" https://www.mathworks.com/matlabcentral/answers/105936-how-to-make-dynamic-variable-names-a1-a2-an-with-for-loop-using-eval-num2str
for döngüsü ve eval fonksiyonu, 1 2 3 diye atama yapıyor bu. Syntax'ten nereye input'u koyacağımı çözdüm yeni değişken oluşturdum.

"matlab eval no output" https://www.mathworks.com/matlabcentral/newsreader/view_thread/47407
(bu sadece eval fonksiyonunun çıktı yapmaması içindi. fonksiyonun içindeki stringin sonuna ; koyunca çıktı vermiyormuş)





< Bu mesaj bu kişi tarafından değiştirildi VatandA.Ş. -- 12 Mart 2017; 16:12:43 >
Bu mesaja 1 cevap geldi.
M
8 yıl
Teğmen
Konu Sahibi

hocam üstadım ben size ne diyeyim bilmiyorum dediğiniz gibi oldu çok teşekkürler şuan ben harita müh. okuyorum alanım değil fakat kendimi geliştimek için bunları bir nevi yapmam gerekiyor çok teşkkür ederim tekrardan.




Bu mesajda bahsedilenler: @Microsoft Specialist
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.