شنبه, 05 تیر 1395 22:39

خواص پایه در نرم افزار متلب

نوشته شده توسط
Photo 2016 06 25 22 42 30 
نرم افزارMATLAB می تواند عملیات اصلی ریاضی را همانند یک ماشین حساب محاسبه کند. مثال ساده‌ی زیر را ملاحظه کنید:
سعید به فروشگاه رفته و 4 مداد پاک کن از قرار هر کدام 250 تومان، شش دفتر یادداشت هر کدام 5200 تومان و دو خودکار هر کدام به ارزش 990 تومان می خرد. حساب کنید سعید چند قلم جنس خریده و چه مقدار پول بابت خرید آن ها پرداخت کرده است؟
در برنامه MATLAB این مسئله را می توان به طرق مختلف حل کرد. روش اول همانند روش کار با ماشین حساب است:
توجه داشته باشید که MATLAB در بیشتر قسمت ها توجهی به فضاهای خالی نداشته و همیشه عمل ضرب نسبت به عمل جمع اولویت دارد. MATLAB نتیجه محاسبه جمع یا ضرب را در ans قرار می دهدکه مخفف کلمه answer است.
برای حل مسئله فوق می توانید داده های مسئله را در متغیرهای MATLAB ذخیره کنید سپس نتیجه را محاسبه نمایید:
2 در مثال فوق از سه متغیر erasers، padsوpens برای ذخیره تعداد اجناس خریداری شده، استفاده می شود. بعد از وارد کردن اطلاعات، MATLAB نتایج را به استثنای pens نشان می دهد. سمیکالنی را که در آخر خط قرار دارد باعث می شود تا MATLAB دستورا آن خط را ارزیابی و اجرا کند ولی نتیجه را نمایش ندهد. در پایان، به جای فراخوانی اطلاعات قبلی ans، از MATLAB می خواهیم تا تعداد اجناس خریداری شده را در items و قیمت کل پرداخت شده را در cost نشان دهد. در هر مرحله از کار MATLAB اطلاعات قبلی را نگه می دارد، به همین علت اجازه دهید تا بخواهیم میانگین بهای پرداخت شده را برای هر قلم جنس محاسبه کند: 3
به علت این که عبارت average cost دو کلمه بوده و اسامی متغیر ها می بایست فقط یک کلمه باشند، از یک کاراکتر underline برای تبدیل متغیر فوق به کلمه average_cost استفاده می کنیم.

 

سفارش پروژه متلب

درصورتیکه این پروژه دقیقا مطابق خواسته شما نمی باشد، با کلیک بر روی کلید روبرو پروژه دلخواه خود را سفارش دهید.
سفارش پروژه متلب
خواندن 1044 دفعه آخرین ویرایش در یکشنبه, 06 تیر 1395 00:27

سفارش پروژه مشابه

درصورتیکه این پروژه دقیقا مطابق خواسته شما نمی باشد، با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.

ارتباط با ما

شعبه1: تهران، خ 17 شهریور (شعبه قدیم)
شعبه2: قم (بزودی)

https://Trustseal.eNamad.ir/logo.aspx?id=78157&Code=nGl6n4OUkOzasJ1k2dRo