برتر فایل

یک سایت مرجع با هدف انتشار آموزش‌های کاربردی از نرم افزارهای مهندسی (CAD CAE CAP CAM)، تحقیق، پروژه، جزوه، کتاب و... است که به منظور دسترسی راحتتر، سریعتر و ارزانتر شما دانشجویان و پژوهشگران به تحقیقات مد نظرتان تاسیس شده است.

برتر فایل

یک سایت مرجع با هدف انتشار آموزش‌های کاربردی از نرم افزارهای مهندسی (CAD CAE CAP CAM)، تحقیق، پروژه، جزوه، کتاب و... است که به منظور دسترسی راحتتر، سریعتر و ارزانتر شما دانشجویان و پژوهشگران به تحقیقات مد نظرتان تاسیس شده است.

جبر خطی پیشرفته برای مهندسین با استفاده از نرم افزار متلب

جبر خطّی شاخه‌ای از ریاضیات است که به بررسی و مطالعه ماتریس ها، بردارها، فضاهای برداری (فضاهای خطّی)، تبدیلات خطی، و دستگاه‌های معادلات خطی می‌پردازد. جبر خطّی کاربردهای فراوان و گوناگونی در ریاضیات و محاسبات گسسته دارد. علاوه بر کاربردهای آن در زمینه‌هایی از خود ریاضیات همانند جبر مجرد، آنالیز تابعی، هندسه تحلیلی، و آنالیز عددی، جبر خطّی استفاده‌های وسیعی نیز در فیزیک، مهندسی، علوم طبیعی، و علوم اجتماعی پیداکرده است. این درس شامل موضوعاتی است که در یک درس جبر خطی دانشگاهی بررسی می شود که شامل فضاهای برداری، تبدیلات خطی، مقدار یکه و بردار یکه،‌ دستگاه معادلات خطی می باشد...



کتاب جبر خطی پیشرفته برای مهندسین با استفاده از نرم افزار متلب (Advanced Linear Algebra for Engineers with MATLAB)، مشتمل بر 6 فصل، 367 صفحه، با فرمت pdf، همراه با تصاویر، به زبان انگلیسی، به ترتیب زیر گردآوری شده است:

Chapter 1: Matrices, Matrix Algebra, and Elementary, Matrix Operations

  • Introduction
  • Basic Concepts and Notation
  • Matrix Algebra
  • Elementary Row Operations
  • Solution of System of Linear Equations
  • Matrix Partitions
  • Block Multiplication
  • Inner, Outer, and Kronecker Products

Chapter 2: Determinants, Matrix Inversion and Solutions to Systems of Linear Equations

  • Introduction
  • Determinant of a Matrix
  • Matrix Inversion
  • Solution of Simultaneous Linear Equations
  • Applications: Circuit Analysis
  • Homogeneous Coordinates System
  • Rank, Null Space and Invertibility of Matrices
  • Special Matrices with Applications
  • Derivatives and Gradients

Chapter 3: Linear Vector Spaces

  • Introduction
  • Linear Vector Space
  • Span of a Set of Vectors
  • Normed Vector Spaces
  • Inner Product Spaces
  • Orthogonality
  • Matrix Factorization

Chapter 4: Eigenvalues and Eigenvectors

  • Introduction
  • Matrices as Linear Transformations
  • Eigenvalues and Eigenvectors
  • Matrix Diagonalization
  • Special Matrices
  • Singular Value Decomposition
  • Numerical Computation of Eigenvalues and Eigenvectors
  • Properties of Eigenvalues and Eigenvectors of Different Classes of Matrices
  • Applications

Chapter 5: Matrix Polynomials and Functions of Square Matrices

  • Introduction
  • Matrix Polynomials
  • Cayley–Hamilton Theorem
  • Functions of Matrices
  • The State Space Modeling of Linear Continuous-time Systems
  • State Space Representation of Discrete-time Systems
  • Controllability of LTI Systems
  • Observability of LTI Systems

Chapter 6: Introduction to Optimization

  • Introduction
  • Stationary Points of Functions of Several Variables
  • Least-Square (LS) Technique
  • Total Least-Squares
  • Eigen Filters
  • Stationary Points with Equality Constraints

جهت دانلود کتاب جبر خطی پیشرفته برای مهندسین با استفاده از نرم افزار متلب (Advanced Linear Algebra for Engineers with MATLAB)، برلینک زیر کلیک نمایید.




جبر خطی پیشرفته برای مهندسین با استفاده از نرم افزار متلب


سیستم های کنترل خطی و کنترل مدرن به همراه حل تمرین

کتاب سیستم های کنترل خطی دکتر علی خاکی صدیق اصلی ترین، جامع ترین و کامل ترین مرجع برای درس سیستم های کنترل خطی است، که از دروس اساسی رشته های مهندسی برق و مهندسی پزشکی می باشد. همچنین مرجع مناسبی جهت استفاده داوطلبان آزمون های ورودی کارشناسی ارشد رشته های مهندسی برق و رشته مهندسی پزشکی (بیوالکتریک) می باشد. دکتر علی خاکی صدیق تاکنون ۱۲ جلد کتاب در زمینه‌های مختلف مهندسی کنترل و سیستم ترجمه و تالیف نموده‌است...


کتاب سیستم های کنترل خطی، مشتمل بر 7 فصل، 479 صفحه، با فرمت pdf، همراه با تصاویر، به زبان فارسی، به ترتیب زیر گردآوری شده است:

  • فصل 1: آشنایی با سیستم های کنترل
  • فصل 2: نمایش سیستم های کنترل خطی
  • فصل 3: تحلیل عملکرد گذرا و ماندگار سیستم های کنترل
  • فصل 4: مکان ریشه
  • فصل 5: تحلیل پاسخ فرکانسی
  • فصل 6: روش های جبران سازی سیستم های کنترل
  • فصل 7: تحلیل و طراحی سیستم های کنترل در فضای حالت

جزوه کنترل مدرن، مشتمل بر 9 فصل، 181 صفحه، با فرمت pdf، همراه با تصاویر، به زبان فارسی، به ترتیب زیر گردآوری شده است:

  • فصل 1: آشنایی با کنترل مدرن
  • فصل 2: آشنایی با مفاهیم جبر خطی و مقدمات ریاضی
  • فصل 3: نمایش سیستم های خطی
  • فصل 4: کنترل پذیری و رویت پذیری
  • فصل 5: تئوری تحقق
  • فصل 6: تحلیل پایداری
  • فصل 7: سیستم های کنترل خطی فیدبک حالت
  • فصل 8: رویتگرهای خطی و طراحی جبران کننده
  • فصل 9: سیستم های کنترل بهینه خطی

کتاب نگاهی به کاربرد نرم افزار MATLAB در کنترل مدرن، مشتمل بر 3 بخش، 56 صفحه، با فرمت pdf، به زبان فارسی، به ترتیب زیر گردآوری شده است:

بخش 1: مقدمه

بخش 2: بررسی دستورهای نرم افزار MATLAB مرتبط با بحث کنترل مدرن

  • دستور acker
  • دستور canon
  • دستور care
  • دستور cdf2rdf
  • دستور ctrb
  • دستور Ctrbf
  • دستور diag
  • دستور eig
  • دستور estim
  • دستور exam
  • دستور Gram
  • دستور initial
  • دستور kalman
  • دستور Lyap
  • دستور null
  • دستور obsv
  • دستور obsvf
  • دستور place
  • دستور ss
  • دستور ssdata
  • دستور ss2ss
  • دستور ss2tf
  • دستور tf2ss

بخش 3: بررسی برنامه های مربوط به مثال های متن کتاب

  • رسم پاسخ های سیستم غیرخطی
  • طراحی فیدبک حالت با دستور acker
  • فیدبک حالت با کنترل انتگرال
  • اثر تغییر فیدبک حالت بر رفتار دینامیکی سیستم
  • طراحی رؤیتگر حالت
  • رؤیتگر مرتبه کاهش یافته
  • کنترل فیدبک حالت با رؤیتگر
  • کنترل فیدبک حالت با رؤیتگر مرتبه کاهش یافته
  • طراحی کنترل کنندۀ بهینه به صورت فیدبک حالت
  • کنترل بهینه و حساب تغییرات
  • کنترل بهینه و درجۀ پایداری
  • فیلتر کالمن
  • کنترل کنندۀ فیدبک خروجی با فیلتر کالمن

* توجه: لازم به ذکر است که علاوه بر فایل کتاب و جزوه آموزشی بالا، جزوه حل تمرین کنترل مدرن دکتر علی خاکی صدیق (به زبان فارسی، 45 صفحه، دست نویس، با فرمت pdf) نیز جهت دانلود قرار داده شده است.

جهت دانلود کتاب سیستم های کنترل خطی و جزوه کنترل مدرن به همراه حل تمرین و کتاب ضمیمه، برلینک زیر کلیک نمایید.




سیستم های کنترل خطی و کنترل مدرن به همراه حل تمرین

3D Printing with Autodesk 123D

جهت اطلاعات بیشتر متن زیر را با دقت مطالعه نمایید:

نرم افزاری رایگان، یکپارچه و با محتوا برای ساخت مدل های سه بعدی و پیاده‌سازی الگوهای ذهنی خود در قالب مدل های شبیه‌سازی شده به ساده‌ترین شکل ممکن است. یکی از بزرگترین تفاوت ها بین نرم افزار 123D Design و دیگر نرم افزارهای مدل‌سازی و طراحی سه بعدی این است که این برنامه بواسطه ابزارها، توابع و امکانات خود امکان ساخت آبجکت های مختلف و ویژه را به سادگی و سرعت تمام به شما خواهد داد. به عنوان مثال به جای ساخت یک آبجکت سه بعدی از پایه می‌توانید از اشکال و مدل های پیش‌فرض موجود استفاده کنید و با ترکیب آنها و نهایتا اضافه کردن جزئیات مورد نظر به آنها توسط ابزارهای هوشمند و سیستم های الگودهی برنامه به مدل دلخواه خود دست پیدا کنید، همچنین این برنامه قابلیت های بسیار ویژه‌ای برای مدل‌سازی سریع محصولات تجاری مختلف در درون خود جای داده است. رابط کاربری این برنامه دارای ظاهری مدرن و در عین حال ساده و پویا است و تنها از یک نوار ابزار برای ایجاد مدل ها و ویرایش و تغییر آنها و یک ویوکیوب برای کنترل نمای دید و بررسی مدل از زوایای مختلف تشکیل شده است که همین موضوع به تنهایی می‌تواند بیانگر کاربری بسیار ساده این نرم افزار باشد. می‌توان گفت 123D Design بهترین انتخاب برای کاربرانی است که می‌خواهند تمام مراحل طراحی سه بعدی را خودشان و علیرغم داشتن تخصص کافی به انجام برسانند.

نرم افزاری قدرتمند و در عین حال ساده برای ساخت مدل سه بعدی از عکس ها و تصاویر اسکن شده با بهره‌گیری از روش های ساده و عملی است. این نرم افزار به شما امکان می‌دهد تا بدون کوچکترین محدودیتی و تنها با گرفتن چند عکس از زوایای مختلف یک مدل و در کنار هم قرار دادن و ادغام تصاویر سوژه به مدلی سه بعدی از آن دست پیدا کرده و اقدام به چاپ آن توسط پرینترهای سه بعدی کنید. 123D Catch رابط کاربری بسیار ساده و گویایی دارد و این امکان را به شما می‌دهد تا بدون نیاز به دانش و تخصص بالا در این زمینه اقدام به بارگیری تصاویر و ادغام آنها و در نهایت ایجاد مدل سه بعدی از سوژه مورد نظر کنید. در واقع این برنامه یک قطعه تکمیلی برای نرم افزارهای طراحی و چاپ مدل های سه بعدی مانند 123D Make و 123D Design است و عملکرد عمومی آن دقیقا مانند نرم افزارهای ساخت پانورامای سه بعدی است یعنی به صورت خودکار عکس هایی را که شما از نماهای مختلف سوژه خود گرفته‌اید را آنالیز کرده و سپس مدل سه بعدی آن را ترسیم می‌کند. لازم به ذکر است انجام پردازش های تصویری به این شیوه بسیار زمان‌بر است و عموما انجام آن با کامپیوترهای خانگی مقرون به صرفه نیست؛ از اینرو این برنامه برای پردازش تصاویر از یک پردازشگر آنلاین واقع بر روی کامپیوترهای قدرتمند و سریع مبتنی بر ابر استفاده می‌کند، با این حال زمان پردازش تصاویر علاوه بر تعداد تصاویر به سرعت اینترنت شما که در برگیرنده فرآیند ارسال تصاویر و دریافت نتایج است نیز بستگی دارد. در واقع هر چه تعداد، کیفیت و حجم تصاویر بیشتر باشد زمان پردازش نیز به نسبت آن افزایش پیدا خواهد کرد. همچنین وجود تصاویر بیشتر از نماهای مختلف یک سوژه، سبب ایجاد مدل با کیفیت‌تر، واقع گرایانه‌تر و نزدیک به نسخه حقیقی خواهد شد. در نهایت نیز برنامه پس از کامل شدن پردازش مدل یک لینک دانلود برای دریافت آن در اختیار شما قرار می‌دهد. پس از دریافت مدل ساخته شده نیز می‌توانید اقدام به بررسی آن از جوانب مختلف نموده و در صورت نیاز به رفع مشکلات و کاستی‌های آن بپردازید. به این ترتیب اگر برخی از بخش های تصویر به خوبی فرآوری نشده‌اند می‌توانید آنها را به سادگی و به صورت دستی ویرایش کنید.

نرم افزاری منحصر بفرد است که به شما امکان ایجاد برش های دو بعدی از مدل های سه بعدی و پیاده‌سازی طرح سه بعدی نهایی با بهره‌گیری از دستورالعمل های مونتاژ صفحات دو بعدی چاپ شده توسط پرینترهای معمولی را می‌دهد. در واقع اگر شما برای پیاده‌سازی ایده‌ها و ساخت مدل های خود به پرینترهای سه بعدی دسترسی ندارید می‌توانید با بهره‌گیری از الگویتم های این نرم افزار مدل های سه بعدی خود را به برش های دو بعدی و قابل چاپ بر روی کاغذ و مقوا و یا برش توسط دستگاه‌های CNC یا لیزری با فرمت های EPS, DXF, PDF تبدیل کنید و پس از ساخت الگوهای ارائه شده سر هم بندی آنها توسط راهکارهای ارائه شده به مدل سه بعدی خود دست پیدا کنید. همچنین اگر مایلید طرح های خود را با استفاده از صفحات با ضخامت زیاد مانند مقوا و کارتن پیاده‌سازی کنید می توانید ضخامت مورد نظر را برای نرم افزار تعیین کنید تا الگوی بهینه و مناسب‌تری با توجه به خواسته‌های شما ایجاد نماید. 123D Make از مجموعه‌ای گسترده از تکنیک های مفید ساخت و ساز پشتیبانی می‌کند و با ارائه اطلاعات دقیق و کاملا حساب شده از خطوط برش، نقاط اتصال، برش های شعاعی و … به شما در کاهش خطاهای ممکن کمک می کند. همچنین این برنامه دارای یک سیستم هوشمند است که به کاربران کمک می‌کند تا اقدام به تجزیه و تحلیل و شناسایی خطاهای احتمالی در طول کل فرایند بهینه‌سازی مانند قطعات اضافی یا ابعاد بزرگ یا کوچک و … بپردازند.


کتاب 3D Printing with Autodesk 123D, Tinkercad and MakerBot، مشتمل بر 9 فصل، 305 صفحه، به زبان انگلیسی روان، تایپ شده، به همراه تصاویر، با فرمت PDF، به ترتیب زیر گردآوری شده است:

Chapter 1: Hello, Maker

  • What Is Making
  • So What’s This Book About
  • Sites to Check Out

Chapter 2: Getting Started with 123D Design

  • Open 123D Design Desktop
  • Summary

Chapter 3: Model It! 123D Design Projects

  • Studded Bangle Bracelet Project
  • Sun Sculpture Wall Decoration Project
  • Star Cookie Cutter Project
  • Jell-O Mold Tray Project
  • Peace Sign Pendant Project
  • Personalized Business Card Project
  • Pinky Project
  • Frog in a Tea Cup Project
  • Summary
  • Sites to Check Out

Chapter 4: Generate Construction Documents with LayOut

  • What Is AutoCAD 360
  • Getting Started with LayOut
  • Summary
  • Sites to Check Out

Chapter 5: Capture It! with 123D Catch

  • What Is 123D Catch
  • Catch on the iPhone/iPad
  • The Catch Web App
  • The Catch Desktop App
  • Tips on Photographing a Subject
  • Summary
  • Sites to Check Out

Chapter 6: Mix It Up! with 123D Meshmixer

  • The Meshmixer Interface
  • Import a Textured Donut Model
  • Import the Glass Head Capture to Make a Candy Jug
  • Model a Bead
  • Modify a 123D Design Pac-Man Model with Volume Brushes
  • Duplicate and Modify Pinky
  • Summary
  • Sites to Check Out

Chapter 7: For the Kids! Tinkercad

  • The Tinkercad Interface
  • Tinker Basics: Drag, Delete, Select, Move, and Save
  • Tinker a Building Block
  • Tinker a Stamp with the Align and Mirror Tools
  • Tinker a Ring with an Imported SVG File
  • Tinker Other People’s Models
  • Tinkercad as an STL File Repairer
  • Shape Generators
  • Summary
  • Sites to Check Out

Chapter 8: Cut It! with 123D Make and the CNC Utility

  • Getting a Make-Importable File
  • The 123D Make Interface
  • The CNC Utility
  • Download an STL File of Your CNC Project
  • Summary
  • Sites to Check Out

Chapter 9: Print It! with 123D Meshmixer and MakerBot

  • General 3D Printing Information
  • Overhangs, Supports, Rafts, and Bridge
  • The MakerBot
  • MakerBot Software and Firmware
  • Filament
  • Export an STL File from the 123D Apps
  • You Need a Printable File
  • Design Considerations
  • Meshmixer’s Two Areas: Modify and Print
  • Import the Glass Head
  • Analyze the Glass Head
  • The Meshmixer Print Area Interface
  • Regenerate the Lost Supports
  • Export the File as a THING
  • The MakerBot Desktop Interface
  • The Settings Menu
  • Preview and Print from the Computer
  • Finding Help
  • Printing with a Service Bureau
  • Summary
  • Sites to Check Out


جهت دانلود کتاب 3D Printing with Autodesk 123D, Tinkercad and MakerBot، برلینک زیر کلیک نمایید.



3D Printing with Autodesk 123D

کاهش بعد با استفاده از شبکه های عصبی

پیشرفت در جمع آوری و ذخیره داده در طول دهه های گذشته موجب انفجار داده در بیشتر موارد شده است. محققان در بسیاری از حیطه ها مانند مهندسی، ستاره شناسی، اقتصاد و تعاملات مصرف کننده، با مشاهدات و شبیه سازی بزرگ و بزرگتری روبه رو شده اند. چنین مجموعه داده ها در مقابل با مجموعه داده های کوچکتری که در گذشته مطالعه می شدند، چالش های جدیدتر در تحلیل داده ها به وجود آورده اند. به دلیل افزایش تعداد مشاهدات و از آن مهمتر به دلیل افزایش تعداد متغیرهای مربوط به هر مشاهده، روش های آماری قدیمی نسبتا درهم شکسته شد. مجموعه داده های با ابعاد زیاد چالش های ریاضیاتی زیادی همراه با فرصت های جدید به همراه داشتند. یکی از مسائل با مجموعه داده ابعاد بالا این است که در بسیاری از موارد همه متغیرهای اندازه گیری شده برای فهم موضوع موردنظر با اهمیت نیستند. کاهش بعد دسته بندی، تجسم، ارتباط و ذخیره داده با بعد بالا را تسهیل می بخشد. با وجود اینکه روش های جدید با هزینه محاسباتی بالا مدل های پیش بینی با دقت بالا از داده های با ابعاد بالا می سازند، هنوز هم در بسیاری از موارد تمایل به کاهش ابعاد داده اصلی به هر مدلی از داده است...


جزوه آموزش کاهش بعد با استفاده از شبکه های عصبی، مشتمل بر 22 صفحه، با فرمت PDF، تایپ شده، به زبان فارسی، به ترتیب زیر گردآوری شده است:

  • ماشین بولتزمن محدود (RBM)
  • نمونه سازی Gibbs
  • رمزگذار خودکار
  • شبکه های باور عمیق (DBN)
  • کاهش بعد
  • مقاله مورد بررسی
  • توضیحات تکمیلی
  • جزئیات پیش آموزش
  • جزئیات میزان سازی دقیق
  • متناسب شدن در logestic PCA
  • تاثیر پیش آموزش میزان سازی دقیق در رمزگذار خودکارهای عمیق و سطحی
  • جزئیات یافتن کدها برای اعداد MNIST
  • جزئیات یافتن رمز برای چهره های Olivetti
  • جزئیات یافتن رمزها برای اسناد رویتر
  • مقایسه با جاسازی خطی محلی
  • استفاده از پیش آموزش و میزان سازی دقیق برای دسته بندی اعداد
  • مراجع

* توجه:
لازم به ذکر است که علاوه بر فایل جزوه آموزشی بالا، مقاله زیر نیز جهت دانلود قرار داده شده است:

جهت دانلود جزوه آموزش کاهش بعد با استفاده از شبکه های عصبی به انضمام مقاله، برلینک زیر کلیک نمایید.



کاهش بعد با استفاده از شبکه های عصبی

طراحی کنترل مدرن و کنترل بهینه برای مدل تابع تبدیل

در این پروژه برای مدل تابع تبدیل کنترل کلاسیک، کنترل مدرن و کنترل بهینه در دو حالت زمان پیوسته و زمان گسسته طراحی شده است. ابتدا کنترل PID پیوسته طراحی شده و سپس PID دیجیتال و سپس رفتار سیستم نسبت به دو حالت مقایسه شده و در مرحله بعد کنترل فیدبک حالت و مشاهده گر و کنترل فیدبک با مشاهده گر طراحی شده و همچنین حالت های سیستم را با مشاهده گر مقایسه شده اند و تاثیر نویز و تغییر پارامترها روی رفتار سیستم بررسی شده است. سپس کنترل فیدبک حالت زمان گسسته، مشاهده گر آن و کنترل فیدبک حالت زمان گسسته همراه با مشاهده گر طراحی شده اند و حالت های سیستم را با مشاهده گر مقایسه شده اند. اثر نویز و تغییر پارامترها را روی این طراحی ها بررسی شده است و در آخر کنترل فیدبک حالت بهینه با تابع هزینه دلخواه طراحی شده است و رفتار سیستم با این طراحی را در حضور نویز بررسی شده است. نتیجه ای که گرفته ایم این است که کنترل PID در حذف نویز از سایر طراحی ها موفق تر بوده و کنترل فیدبک حالت نسبت به تغییر پارامترهای سیستم مقاوم تر بوده و از نظر سرعت رسیدن به حالت مانا، SVFC سریع ترین پاسخ را داشته است.


پروژه طراحی کنترلر کلاسیک، کنترل مدرن و کنترل بهینه برای مدل تابع تبدیل در حالت های زمان پیوسته و زمان گسسته و مقایسه آنها در محیط کد نویسی در MATLAB، مشتمل بر 57 صفحه، تایپ شده، به همراه روابط ریاضی و تصاویر با فرمت pdf جهت دانلود قرار داده شده و به ترتیب زیر گردآوری شده است:

جهت دانلود پروژه طراحی کنترلر کلاسیک، کنترل مدرن و کنترل بهینه برای مدل تابع تبدیل در حالت های زمان پیوسته و زمان گسسته و مقایسه آنها در محیط کد نویسی نرم افزار Matlab برلینک زیر کلیک نمایید.


طراحی کنترل مدرن و کنترل بهینه برای مدل تابع تبدیل