اطلاعیه

Collapse
No announcement yet.

نرم افزار MATLAB

Collapse
این موضوع برجسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    نرم افزار MATLAB

    دوستان سلام .
    در این قسمت آموزش مختصری درمورد نرم افزار مت لب رو گذاشتم . البته همونطور که میدونید این نرم افزار بسیار گسترده است :roll: . مطالبی که من نوشتم برای شروع شاید مفید باشه . ولی توصیه می کنم برای استفاده بیشتر از help خود نرم افزار استفاده کنید . این نکته رو هم در نظر بگیرید که اکثر کتاب های آموزشی MATLAB ترجمه help نرم افزار هست .



    امیدوارم مفید باشه

    یکی از دوستان به نام اقای احمد احمدپور لطف کردن و آموزش قسمت ******** رو به زبان فارسی فرستادن که من به این قسمت اضافه می کنم :

    سیمولینک
    فایل ضمیمه نامه است.

    محیط فرامین مت لب:
    فایل ضمیمه نامه است.

    فایل های پیوست شده
    شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ‌ي جهاد فيآ‌سبيلآ‌الله.
    هجرت، هجرت از سنگينيآ‌هاست و جاذبهآ‌هايي كه تو را به خاك ميآ‌چسباند.
    چكمهآ‌هايت را بپوش، رهآ‌توشهآ‌ات را بردار و هجرت كن.

    #2
    سوال

    سلام دوستان

    من دارم مطلب رو از روی help نرم افزار میخونم راستش جند تا دستور هست که هر جور خواستم تو ضیحاتش رو ترجمه کنم جور در نیومد اطه دوستان یک توضیح تلکرافی برای هر کدوم بدن ممنون میشم:
    eig
    svd
    poly
    conv
    roots
    ww.microworld.blogfa.com

    دیدگاه


      #3
      نرم افزار MATLAB

      سلام خوب هستین؟
      roots: برای محاسبه ریشه های معادله ی تعریف شده.(ریشه های p=0 رو حساب میکنه)
      ;[1,0,3]=p<<
      (r=roots(p<<

      conv: ضرب دو تابع رو حساب میکنه.

      poly : برای مونتاژ چند جمله ای ها از روی ریشه هاست (بر عکس roots)

      دیدگاه


        #4
        سلام

        سلام
        یک سوال فوری

        در مطلب یا اصلا تو ریاضی تابعی به نام (سینک)داریم؟
        اکه داریم از لحاظ نوشتاری جهطوری مینویسنش.من بعد از تعریف مقادیر x
        نوشتم sinc(x) که ارور داد؟
        ww.microworld.blogfa.com

        دیدگاه


          #5
          نرم افزار MATLAB

          سلام . خوبی دوست عزیز ؟
          این نتیجه HELP متلب هست :

          SINC Sin(pi*x)/(pi*x) function.
          SINC(X) returns a matrix whose elements are the sinc of the elements
          of X, i.e.
          y = sin(pi*x)/(pi*x) if x ~= 0
          = 1 if x == 0
          where x is an element of the input matrix and y is the resultant
          output element.

          See also SQUARE, SIN, COS, CHIRP, DIRIC, GAUSPULS, PULSTRAN, RECTPULS,
          and TRIPULS.

          هیچ نکنه خاصی هم نداره شما چطوری sin میگرید همون طوری باید بنویسید sinc(x) ok و دقت کنید که x حتما باید عدد باشه . اول با یه عدد امتحان کنید مثلا sinc(3) ok این رو بدون ok بنویسید ببینید چی میگه .
          موفق باشید .
          شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ‌ي جهاد فيآ‌سبيلآ‌الله.
          هجرت، هجرت از سنگينيآ‌هاست و جاذبهآ‌هايي كه تو را به خاك ميآ‌چسباند.
          چكمهآ‌هايت را بپوش، رهآ‌توشهآ‌ات را بردار و هجرت كن.

          دیدگاه


            #6
            سلام

            سلام محمد اقا
            ممنون از جوابت
            من دقیقا نوشتم:
            sinc(3)
            ولی ارور undefine میده
            اصلا این تابع رو نمی شناسه
            قبلا تو help هم سرج کردم این تابع نبود
            ورزن مطلبم هم 7
            استادمون کفته بود یک بار خروجی این تابع رو مستقیما از طریق خود این تابع بدست بیارین بعد منحنیشو بدست بیارین و بار دوم بوسیله تعریف این تابع همین کارو بکنین
            به ازای xهای برابر صفر این تابع مقدارش یک
            و به ازای xهای مخالف صفر
            مقدارش میشه
            sin(pi*x)) تقسیم بر pi*x
            یعنی با دستور while برنامشو بنویسیم
            ممنون
            ww.microworld.blogfa.com

            دیدگاه


              #7
              نرم افزار MATLAB

              سلام
              منم با تابع sinc مشکل دارم.
              مثالی که تو خود help نوشته هم اجرا نمیشه !
              مجبور میشم خودم تابع رو تعریف کم.
              ممنون می شم کمک کنین.

              دیدگاه


                #8
                نرم افزار MATLAB

                دوستان سلام .
                یه نکته ای هست کرک متلب 7 خیلی خفنه و معمولا کامل نصب نمیشه . به عنوان مثال من خودم نتونستم روی لب تاپم نصبش کنم .
                به نظرم پاکش کنید این ورژن قبلیش رو نصب کنید که کرکش خیلی خیلی بهتر هست .
                یکی از عواملش میتونه همین متلب 7 باشه .
                موفق باشید .
                شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ‌ي جهاد فيآ‌سبيلآ‌الله.
                هجرت، هجرت از سنگينيآ‌هاست و جاذبهآ‌هايي كه تو را به خاك ميآ‌چسباند.
                چكمهآ‌هايت را بپوش، رهآ‌توشهآ‌ات را بردار و هجرت كن.

                دیدگاه


                  #9
                  ezplot

                  آها پیداش کردم!
                  به وسیله ی دستور ezplot به معنی EasyPlot بدون تعریف بازه میشه توابعی از سمبولها را رسم کرد.
                  مثال:
                  • sysms x y
                  • y=log(x)
                  • ezplot(y)

                  {خلاف قوانین - امضا ویرایش شد}

                  دیدگاه


                    #10
                    پاسخ : نرم افزار MATLAB

                    سلام مجدد. دوستانی که علاقه مند باشن میتونن به سایت زیر هم سری بزنن. سایت خیلی جالبی هستش!!

                    http://www.engin.umich.edu/group/ctm/


                    http://www.library.cmu.edu/ctms/

                    BNTSTBNT

                    دیدگاه


                      #11
                      پاسخ : نرم افزار MATLAB

                      سلام اینجا یه GUI هست مه نمودار بد رو خطی نشون میده چطور باید باهاش کار کنم؟

                      http://www.swarthmore.edu/NatSci/echeeve1/Ref/LPSA/Bode/BodeFiles.html

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

                      A Simple Example.

                      >>MySys=tf(1000*[1 0],[1 10]); %define Xfer function
                      >>BodePlotGui(MySys) %Invoke GUI

                      دستورش به صورت بالاست

                      دیدگاه


                        #12
                        پاسخ : نرم افزار MATLAB

                        شما متلب رو ران کن و عینا اینارو تایپ کن:

                        MySys=tf(1000*[1 0],[1 10]);
                        BodePlotGui(MySys)
                        {خلاف قوانین - امضا ویرایش شد}

                        دیدگاه


                          #13
                          پاسخ : نرم افزار MATLAB

                          سلام. توی متلب می خوام مدار RLC و راه انداز شبیه سازی کنم توی راهنما خوندم باید از کتابخانه powerlib قطعات رو انتخاب کنم ولی نتونستم پیدا کنم. مشکل از کجاست؟ powerlib نصب نشده یا من نمی تونم پیدا کنم.

                          دیدگاه


                            #14
                            پاسخ : نرم افزار MATLAB

                            نوشته اصلی توسط bigham24m
                            سلام. توی متلب می خوام مدار RLC و راه انداز شبیه سازی کنم توی راهنما خوندم باید از کتابخانه powerlib قطعات رو انتخاب کنم ولی نتونستم پیدا کنم. مشکل از کجاست؟ powerlib نصب نشده یا من نمی تونم پیدا کنم.
                            موقع نصب متلب simpowersystem رو هم باید نصب کرد. در این صورت کتابخانه powerlib هم فعال می شود.

                            دیدگاه


                              #15
                              پاسخ : نرم افزار MATLAB

                              آموزش نوشتن دستورات شرطی در نرم افزار متلب

                              http://barghghodrat.ir/1390-11-18-18-49-29/matlab-********/64--matlab.html
                              www.bargh-azmoon.blogfa.com

                              دیدگاه

                              لطفا صبر کنید...
                              X