نتایح جستجو

  1. P O U R I A

    [آموزش] کار با فایل ها و پوشه ها ، در متلب

    نوشتن اطلاعات درون یک فایل متنی، با دستور fprintf در متلب نوشتن اطلاعات درون یک فایل متنی، با دستور fprintf در متلب با استفاده از دستور fprintf در متلب، می توانیم اطلاعات مورد نظرمان را درون یک فایل متنی بنویسیم. برای این منظور، ابتدا باید با دستور fopen ، فایل متنی را باز کرده، سپس با دستور...
  2. P O U R I A

    [آموزش] کار با فایل ها و پوشه ها ، در متلب

    فهرست مطالب این تاپیک: نوشتن اطلاعات درون یک فایل متنی، با دستور fprintf در متلب تشخیص آدرس فولدر، نام و پسوند یک فایل، با دستور fileparts در متلب خواندن اطلاعات یک خط مشخص از یک فایل متنی، در متلب خواندن اعداد نوشته شده در یک خط دلخواه در یک فایل متنی، بدون نیاز به وارد کردن اطلاعات کل فایل...
  3. P O U R I A

    [آموزش 01] GUI در متلب

    قسمت چهارم - آموزش GUI قسمت چهارم - آموزش GUI در قسمت دوم آموزش GUI، طراحی یک GUI نسبتا کامل و در ارتباط با آنالیز سیستم‌های کنترلی را آغاز کردیم. در قسمت سوم آموزش نیز کدنویسی آن‌را شروع کردیم. حال می‌خواهیم در این قسمت ادامه‌ی کدنویسی آن‌را انجام داده و GUI نهایی را تست کنیم.به Callback منوی...
  4. P O U R I A

    [آموزش 01] GUI در متلب

    قسمت سوم - آموزش GUI قسمت سوم - آموزش GUI طراحی بدنه‌ی اصلی GUI ، در قسمت دوم آموزش GUI، شرح داده شد. حال در این مرحله برنامه را Run کرده و با نام ControlTool ذخیره کرده‌ایم. اینک می‌خواهیم کدهای آن را بنویسیم.برای شروع ابتدا به قسمت ControlTool_OpeningFcn بروید تا کدهای بازشدن GUI را بنویسید...
  5. P O U R I A

    [آموزش 01] GUI در متلب

    در مرحله‌ی آخر از طراحی GUI ، می‌خواهیم یک نوارابزار برای GUIیمان قرار دهیم. برای اینکار از مسیر Tools >> Toolbar Editor وارد ویرایشگر نوارابزار شوید. سپس ابزار پرینت را انتخاب و Add کنید. در ادامه ابزار Zoom In را اضافه کرده و گزینه‌ی Separator on left side را فعال کنید. با انجام این کار، بین...
  6. P O U R I A

    [آموزش 01] GUI در متلب

    برای ایجاد این منوها، از مسیر Tools >> Menu Editor وارد ویرایشگر منو شوید. سپس یک منو جدید ایجاد کرده و نام آن را File قرار دهید و در قسمت tag عبارت file_menu و یا هر عبارت دیگری که براساس کاراکترهای مجاز بوده و بدون فاصله باشد، را بنویسید. سپس منوی دیگری را ایجاد کرده و نام آن‌را Reset قرار...
  7. P O U R I A

    [آموزش 01] GUI در متلب

    نکته: برای تعویض رنگ زمینه‌ی عناصر می‌توانید به تنظیمات آن عنصر رفته و به‌دلخواه رنگ پیش‌فرض را تغییر دهید.از مسیر Tools >> GUI Options به تنظیمات GUI بروید و مانند شکل زیر عمل کنید: شما با قرار دادن Proportional در قسمت Resize Behavior قادر خواهید بود تا GUI موردنظرتان را به هر سایزی...
  8. P O U R I A

    [آموزش 01] GUI در متلب

    توجه کنید که همه‌ی این قطعات در قسمت اول آموزش، معرفی شده‌اند. مشخصه‌ی tag ، برای کلیه‌ی قطعات را در حالت پیش‌فرض خود قرار دهید. برای اولین عنصر Pop-up Menu ، مقادیر Step و Impulse را به‌صورت زیر وارد کنید: و برای دومین عنصر Pop-up Menu ، به‌ترتیب مقادیر: Root Locus Pole-Zero map و همچنین...
  9. P O U R I A

    [آموزش 01] GUI در متلب

    در ادامه‌ی آموزش GUI بنا دارم در چند قسمت، یک مثال نسبتا کامل را به شما معرفی کنم، تا با مطالعه‌ی دقیق این مثال بتوانید برنامه‌های کاربردی خودتان را پیاده‌سازی کنید. در مطالعه‌ی این قسمت و همچنین قسمت‌های بعدی، پیش‌فرض آن است که دوستان یا قسمت اول آموزش را مطالعه کرده‌اند و یا اطلاعات اولیه را...
  10. P O U R I A

    [آموزش 01] GUI در متلب

    حالا ديگه وقت كد نويسي شده.روي فلش سبز رنگي كه در نوار بالايي صفحه قرار داره كليك كنيد و در ديالوگ باز شده Yes رو بزنيد و بعد يك نام دلخواه مثلاً calculator رو به عنوان نام GUI تايپ كنيد و دگمه Save رو بزنيد حالا مشاهده مي‌كنيد كه يك M-File كدنويسي شده و يك Figure كه همون GUI شماست به نمايش در...
  11. P O U R I A

    [آموزش 01] GUI در متلب

    عنصرهاي متني رو همون‌طوري كه مي‌بينيد بزرگ كردم تا اعداد بزرگ رو به راحتي نمايش بدن.حالا بايد تنظيمات اين قطعات رو انجام بديم اول روي Edit Text اولي دوبار كليك كنيد و بعد عبارت مقابل String رو پاك كرده و به جاي آن 0 رو بنويسيد و در Tag اون هم x_edit بنويسيد و پنجره رو ببنديد. همين اعمال رو هم...
  12. P O U R I A

    [آموزش 01] GUI در متلب

    قسمت اول - آموزش GUI قسمت اول - آموزش GUI در چند قسمت قصد دارم نحوه كار كردن با GUI رو به شما آموزش بدم. همون‌طور كه مي‌دونيد(يا شايد هم نمي‌دونيد) به‌وسيله ابزار (GUI (Graphical User Interface شما مي‌تونيد برنامه خودتون رو بهتر به كاربران ديگه عرضه كنيد. براي شروع ابتدا guide رو صفحه متلب...
  13. P O U R I A

    [آموزش 02] GUI در متلب

    تغییر متن درون یک Edit Text (با کدنویسی)، در GUI ، در متلب تغییر متن درون یک Edit Text (با کدنویسی)، در GUI ، در متلب فرض می کنیم که در GUI متلب، یک Edit Text داریم که متنی دلخواه در آن نمایش داده شده است. اکنون قصد داریم که متن درون آن را تغییر بدهیم (با کدنویسی). ساختار GUI را به صورت زیر در...
  14. P O U R I A

    [آموزش 02] GUI در متلب

    ساخت یک Graphical User Interface (به اختصار : GUI) ساده در متلب ساخت یک Graphical User Interface (به اختصار : GUI) ساده در متلب یکی از قابلیت های نرم افزار متلب، ساخت پنجره هایی به شکل برنامه های کاربردی (applications) می باشد که به عنوان یک واسط کاربری گرافیکی (Graphical User Interface) به...
  15. P O U R I A

    [آموزش 02] GUI در متلب

    فهرست مطالب این تاپیک: ساخت یک Graphical User Interface (به اختصار : GUI) ساده در متلب تغییر متن درون یک Edit Text (با کدنویسی)، در GUI ، در متلب منبع: kelidestan.com تاپیک های مرتبط: [آموزش 01] GUI در متلب
  16. P O U R I A

    [آموزش 01] سیمولینک (Simulink) در متلب

    در مثال آخر شما را با بلوكي آشنا مي‌كنم كه شما مي‌توانيد به راحتي آن را با كدهاي متلب برنامه‌ريزي كنيد. اين بلوك مانند يك بلوك FPGA است كه با يك زبان توصيف سخت‌افزاري مثل VHDL ، پيكربندي مي‌شود. از جمله مزاياي استفاده از اين بلوك انعطاف‌پذيري آن است، بدين معني كه شما با وجود اين بلوك به گستره‌ي...
  17. P O U R I A

    [آموزش 01] سیمولینک (Simulink) در متلب

    در مثال بعدي مدار يك اسيلاتور موج مربعي رو بهتون نشون مي‌دم كه بچه‌هاي برق به اون نوسان‌ساز حلقوي مي‌گن(ring oscillator). البته هدف من از معرفي اين مدار توليد موج مربعي نيست، چرا كه همان‌طور كه مي‌دانيد مولدهاي متنوعي در كتابخانه‌ي سورس سيمولينك وجود دارد در واقع نكته‌اي در اين مدار هست كه...
  18. P O U R I A

    [آموزش 01] سیمولینک (Simulink) در متلب

    تنظيمات بلوک‌ها: روي بلوك Sum دوبار كليك نموده و در قسمت List of signs علامت هاي +-| را وارد كنيد. حال مدلتان را Run کنید: همان‌طور كه مشاهده مي‌شود، حل‌گر سيمولينك اين مدل را با گام زماني ثابت 0.2 حل كرده است، در حالي كه نوع حل‌گر در حالت گام‌متغيير قرار دارد.(چرا؟) اكنون با فشردن كليد...
  19. P O U R I A

    [آموزش 01] سیمولینک (Simulink) در متلب

    تنظيمات بلوک‌ها: روي بلوك Step دوبار كليك نموده و مقدار Step time را 0 قرار دهيد. روي بلوك Constant دوبار كليك نموده و مقدارآن را 0.5 قرار دهيد. روي بلوك Gain دوبار كليك نموده و مقدارآن را 0.5 قرار دهيد. روي بلوك Gain2 دوبار كليك نموده و مقدارآن را 3 قرار دهيد. روي بلوك Sum دوبار كليك نموده و...
  20. P O U R I A

    [آموزش 01] سیمولینک (Simulink) در متلب

    قسمت ششم - آموزش سیمولینک قسمت ششم - آموزش سیمولینک سلام خدمت دوستان در اين قسمت از آموزش سيمولينك ابتدا بنا به درخواست برخي از دوستان، يك معادله‌ي ديفرانسيل رو شبيه‌سازي مي‌كنيم. اين معادله‌ي ديفرانسيل ممكن است معادله‌ي هر نوع سيستمي باشد. حال فرض كنيد معادله‌ي سيستم ما به‌شرح زير باشد...
بالا