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