ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 4 از 4
  1. #1
    2008/10/15
    29
    0

    خواندن و نوشتن در یک سطر مشخص از فایل متنی در متلب

    با سلام. :smile:

    چگونه می توان در متلب به سطر خاصی(یا حتی کاراکتر خاصی) از فایل متنی (text.txt و یا هر فایل متنی دیگر) دسترسی داشته باشیم و مقدار آنرا تغییر دهیم و سپس این تغییر را در همان فایل save کنیم؟

    توجه نمایید که اطلاعات این فایل متنی می تواند هر آرایشی داشته باشد و الزاماً بصورت ماتریسی نخواهند بود. به عنوان مثال این فایل می تواند متن زیر را داشته باشد:

    Hi this is test text.
    x=2.3;
    g 9 3 2k
    .end

    حال اگر بخواهیم بجای 2k در این فایل بنویسیم 9.5gig و این تغییر را در همین فایل save کنیم، از چه دستوری در متلب می توانیم استفاده کنیم؟


    با تشکر فراوان. :nerd:
  2. #2
    2008/10/30
    تهران
    95
    0

    پاسخ : خواندن و نوشتن در یک سطر مشخص از فایل متنی در متلب

    باسلام.

    MATLAB فایل های متنی مثل فرمت txt. رو به صورت M-file می شناسه.
    اگه فایل متنی شما در مسیرdirectory هایMATLAB قرار داشته باشه با فرمان open filename.txt می تونید فایل رو باز کنید اما اینکه چطوری می شه به صورت اتوماتیک توی فایل تغییرات بوجود آورد و save ش کرد و باید فکر کنم. اگه چیزی به ذهنم رسید خبرتون می کنم.
    davood.shaghaghi@gmail.com
  3. #3
    2006/08/14
    378
    2

    پاسخ : خواندن و نوشتن در یک سطر مشخص از فایل م

    اول از همه باید یه الگوریتم برای اینکار دربیاری که بشه با زبون انسی سی خشک و خالی پیاده سازیش کرد(فانکشنهای f*o******p*e*n, f**s******c****a**nf, f******pr*****i****n**tf,...)
    بعد میتونی از هلپ متلب درمورد همین فانکشنها اطلاع پیدا کنی.
    اولین دستوری هم که تو متلب باید بنویسی تو این مایه هاست:
    کد:
    Fil******eI******D = fo********p*****en*******('yrTxt.txt')
    هلپ این فانکشنهارو هم ببین:
    کد:
    fcl******o****s****e, fe****r****r*****or, f***********g****e*****tl, fg*****e****ts, fp****ri****n*****tf, f*****re***********ad, f*****sc***********anf, f******s****e*****ek, f*****t*********ell, f*******w******r******ite, str****rep

    پ.ن: نمدونم چرا وقتی نوشته هارو تو تگ کد میزارم بازم به هم میریزه؟!
    {خلاف قوانین - امضا ویرایش شد}
  4. #4
    2008/10/15
    29
    0

    پاسخ : خواندن و نوشتن در یک سطر مشخص از فایل متنی در متلب

    اگه بدونم دقیقاً تو متن چی نوشته شده بعبارتی بدونم که متن چیه، اونوقت می تونم کلاً یک متن جدید با تغییرات اعمال شده در آن ، روی متن اصلی همون فایل replace کنم.
نمایش نتایج: از 1 به 4 از 4

موضوعات مشابه

  1. خواندن یک فایل هگز با پسوند DAT در متلب
    توسط ap82415307937 در انجمن Matlab
    پاسخ: 1
    آخرين نوشته: 2016/01/25, 07:19
  2. پاسخ: 1
    آخرين نوشته: 2015/09/29, 00:53
  3. ویرایش یک فایل متنی توسط MATLAB
    توسط tirdadt7 در انجمن Matlab
    پاسخ: 8
    آخرين نوشته: 2013/07/27, 01:57
  4. پاسخ: 2
    آخرين نوشته: 2011/02/01, 10:01
  5. ویرایش یک فایل متنی
    توسط magician در انجمن نرم افزار
    پاسخ: 17
    آخرين نوشته: 2008/09/06, 22:14

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •