x=1;
y=1;
z=1;
ab = ['Deneme\H' x y z '.txt'];
ABA = fopen(ab, 'r+');
[A, count] = fscanf(ABA, '%c', inf);
...
ben burada H111 dosyasını açmak istiyorum aslında sırayla H111,H112. vb açmak istiyorum nerede yanlış yapıyorum anlamadım

['Deneme\H' x y z '.txt'];
bu yazım doğru mu. yani böyle dümdüz yazınca bütün değerleri birleştiriyor mu matlab? öyleyse aradaki boşlukları sil o zaman. belki ondandır. şöyle:
['Deneme\H'xyz'.txt'];
ama pek olacağını sanmıyorum açıkçası.


olmadı öyle de denemiştim aslında bu şekilde birleştirip birleştirmediğinden de emin değilim buna benze bişey olmalı mantıken


o zaman ona baksana ilk önce bi doğru düzgün. mantıken öyle olmaz da şöyle olabilir mesela:
'Deneme\H'+x+y+z+'.txt';
ama bak işte google'dan. o kadar zor bişey değil.


nasıl aratayım google dan ?


matlab strcat
x, y, z string olmadığı için sorun çıkartabilir belki.


abi dynamically generated names yazmasını biliyosan aratman gereken kelimeleri de tahmin edebilirsin herhalde. concat strings filan de ne biliyim. dynamically generated names diye aratsan bile alakalı bişeyler çıkabilir.


alttaki kod c# da yapmak istediğim işin tersini yani 500 e kadar txt dosyası oluşturuyor. ben varolan dosyaları matlabda açmak istiyorum
for (i = 400; i <= 499; i++)
{
StreamWriter dosya = new StreamWriter("D:\\\\ H" + i + ".txt");
}
@tepedeki psychedelic adam dostum saol yönergelerinle bi yere kadar geldim ama tam olarak çözemedim


bişey değil de işte biraz araştırman lazım. hemen bulamadım diye bırakma. aramalarına matlab da ekledin mi mesela? yani ne biliyim "generating dynamic names in matlab" gibi filan. c#'ta olması senin bi işine yaramaz sonuçta. o kod ancak algoritmik olarak bir fikir verebilir.


diyelim ki deneme_xyz.txt diye bir dosya acmak istiyorsun.
x=1, y=2 ve z=3 icin bu dosya deneme_123.txt
bunu acabilmek icin
open(strcat('deneme_',num2str(x),num2str(y),num2str(z),'.txt')) yazabilirsiniz, gerekli degeri bi dosyadan okutabilirsiniz saniyorum.


o şekilde yaptığımda Too many input arguments. uyarısı alıyorum


deneyerek yazdim, yani bende calisiyor, tabiki bu kucuk kisim, siz belki kendi kodunuzun icine koydugunuzda problem yasiyorsunuzdur, hata baska birseyden kaynaklaniyor olabilir. sadece bu kismi yazin calistigini goreceksiniz.
