hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view·...

34
لاب ت ما ل ا ت ف ي ر ع ت ل ا ه الدروس ت هد ن م ول درس# ع ا م له ل ا ركه ب ى عل دء ب ن ج م ا رت لب م دوال ا ه# رح ا: ش ى ف دء ب ن عدها ب و ج م ا رت لب ا ن ع عامه ره كB ف ا دت ب ع ون ك ت ى حت و ه ماMATLAB : م س ا نL ا( MATLAB ) ه ي ل ا ب ل ا له م ج ل ل صارQ ت ح و ا ه( MATrix LABoratory ) وى ت س م ل ا ه ي ل عا W ه ي ج م ر ب ه غ ل و ه و) اب وف ف ص م ل ر ا ب ت خ م( ى# ا ج# ئ ا بB ن ل ر ا هg ظ ت و اب سات ج ل ا ر جB ن ن ى ه ف. ه ي نQ ق ت ل ا اب سات ج ل ا ار خ ئL دم لا خ ت س ت داء ،# لا و ا ه ف ل ت ج م اب وت ت س م ب ها ب ج م را ب W ه اب ب ك ا بB ن ك م ب ما ك، اب ب ن خB ن م و# ا وماب س ل ر ك: ش ى عل دام خ ت سلا ا له ه س ة# ي ن ب ى ف له ك ك ل و د) وى ت س م ل ا ه ي لى و عا و ت س م ل ا ه ض ف خ ت م(.

Transcript of hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view·...

Page 1: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

بالتعريف الدروس هذه من درس أول مع الله بركة على نبدءبالماتالب

شرح في نبدء وبعدها البرنامج عن عامة فكرة عندنا تكون حتىالبرنامج دوال أهم

هو : MATLAB ما

اسم التالية ( MATLAB ) إن للجملة اختصار MATrix ) هوLABoratory ) ) ( برمجية لغة هو و المصفوفات مختبر أيالتقنية . الحسابات إلنجاز تستخدم ، األداء و المستوى عالية

أو رسومات شكل على النتائج تظهر و الحسابات تنجز فهيمختلفة بمستويات بها برامج كتابة يمكننا كما ، منحنيات

بيئة) ( في كله ذلك و المستوى عالية و المستوى منخفضة االستخدام .سهلة

برنامج : في MATLAB يستخدم

الحسابات · . ( Math and Computation ) إنجاز

الخوارزميات · . ( Algorithm Development ) تطوير

Page 2: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

المعطيات · يسمى ) ( Data Acquisition ) تحصيل ما وهوالرياضي } { االستيفاء . ( بـ

النظام · نمذجة إعادة و المحاكاة و , Modeling ) النمذجةSimulink , and Prototyping ).

شكل · على النتائج إظهار و معالجتها و المعطيات تحليل Data Analysis , Exploration , and ) رسومات

Visualization )

طريق · عن ذلك و الفيزيائية و الهندسية للعلوم محاكاة. الرسومات

التطبيقات · . ( Application Development ) تطوير

على MATLAB إن المعطيات مع يتعامل ، تفاعلي نظام هوهذه و ، أبعادها تحديد أو لتعريفها داعي ال و مصفوفات أنهاالتقنية المشكالت و المسائل من الكثير بحل لنا تسمح الطريقة

كما ، أنساق و أشعة و مصفوفات شكل لها التي تلك خصوصا والـ ) ( لغة مثل تفاعلية غير بلغة برنامج نكتب أن أو ( C ) يمكنناالـ من ( Fortran ) لغة الجديدة اإلصدارات في MATLAB والـ لغة مكتبات استخدام و كتابة بإمكاننا الـ ( C ) أصبح +C ) و

+ ) .

يتميز لحل MATLAB كما خاصة أدوات و برامج بوجود

Page 3: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

الخاصة األدوات و البرامج هذه ، خاصة تقنية مسائل و مشكالتتدعى مجموعة في ، ( Toolbox ) موجودة الـ إن

( Toolbox ) في ودوال توابع عن عبارة ) MATLAB هوبيئة ( M_Files ملفات و MATLAB تستخدم مشاكل لحل

خاصة تقنية مسائل

: مثل

· Fuzzy Logic .

· Neural Networks .

· Signal Processing .

· Control Systems .

الكثير غيرها … و

: MATLAB نظام

نظام رئيسية MATLAB يتكون أقسام خمس : من

: Development Environment -1

تساعدنا التي األدوات و العناصر من مجموعة عن عبارة هي وودوال توابع و ملفات استخدام ، MATLAB في هذه معظم والنوع من هي األدوات و Graphical ) أي ( GUI ) العناصر

Page 4: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

User Interface ) مع تخاطب واجهات عن عبارة هي ووغيرها ) منسدلة قوائم و أزرار على تحتوي واجهات المستخدم

المرئية ( البرمجة لغات في الموجودة العناصر . من

منها يتكون التي العناصر Development Environment أما: فهي

· MATLAB Desktop .

· Command Window .

· Command History .

· Editor The.

· Debugger The.

· Help Browser The.

· Workspace Browser The.

· Files Browser The.

· The Search Path Browser .

2- The MATLAB Mathematical Function Library :

و الرياضية الدوال و التوابع من كبيرة مجموعة عن عبارة هي وإنجاز على القادرة التوابع و الدوال من تبدأ ، الخوارزميات

Page 5: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

و ) ( الجمع و الطرح و كالضرب السهلة األساسية الحساباتإنجاز على القادرة التوابع و الدوال إلى نصل حتى تكمل

درجة ) أي من مصفوفة مقلوب إيجاد مثل معقدة حساباتالسريع ( فورييه تحويل إنجاز و بيسل تابع إيجاد و .كانت

3-The MATLAB Language :

المعطيات مع تتعامل ، المستوى عالية لغة عن عبارة هي وبتدفق التحكم تعليمات على تحتوي كما ، مصفوفات أنها على

و ) الحلقات تعليمات و الشرطية التعليمات مثل المعطياتتحتوي ( و ، المعطيات بتدفق تتحكم التي التعليمات من غيرها

تعليمات ، معطيات بنى و ، دوال و توابع على أيضا اللغة هذهالنوع ، ( Input/Output ) من الـ ميزات على تحتوي و

( OOP ) ( Object_Oriented Programming ) .

بأسلوبين البرمجة من أيضا اللغة هذه : تمكننا

· Programming in the small : برامج إلنشاء ذلك وبسيطة حسابات إنجاز على قادرة التنفيذ في وسريعة . صغيرة

· Programming in the large : برامج إلنشاء ذلك ووقت في معقدة حسابات إنجاز على قادرة كبيرة و ضخمة

. قصير

4- Graphics :

Page 6: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

التي MATLAB يحتوي الدوال و التوابع من واسع طيف علىشكل على مصفوفة في المخزنة المعطيات إظهار من تمكننا

نوعين إلى التوابع و الدوال هذه تقسم ، : رسم

على : · قادرة الدوال و التوابع هذه المستوى عالية توابع و دوالالبعد ثنائي المستوى في األبعاد ( X0Y ) الرسم ثالثي XYZ ) و

) ، العمليات من غيرها و الصورة معالجة على أيضا قادرة والمعقدة . الرسومية

الدوال : · و التوابع هذه المستوى منخفضة توابع و دوالواجهة بناء و الرسومات بخصائص الكامل للتحكم مخصصة

المستخدم مع الخاصة ( GUI ) التخاطب تطبيقاتنا . في

The MATALB Application Program Interface ( API ) -5 :

الـ بلغة برامج بكتابة لنا تسمح المكتبة الـ ( C ) هذه أو( Fortran ) في MATLAB ، على المكتبة هذه تحتوي

في فرعية برامج تستدعي ، MATLAB تعليمات تعليمات وجعل من المكتوبة MATLAB تمكننا برامجنا في حسابية كنواة

ملفات كتابة و قراءة من تمكننا تعليمات و ، السابقة باللغاتالنوع مخصصة ( MAT_Files ) من ملفات عن عبارة هي و

الـ برنامج بين األخرى MATLAB للربط اللغات . و

Page 7: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

MATLAB Desktop :

برنامج MATLAB Desktop يظهر نشغل ، MATLAB عندمااألداة بواسطة مبني ، ( GUI ) وهو يمكننا MATLAB و

Desktop بلغة البرامج كتابة تطبيقاتنا MATLAB من بناء وخالل من ذلك و ، ، ( Command Window ) الخاصة كما

في المستخدمة المتغيرات خصائص و حالة رؤية من يمكنناخالل من ، ( Workspace ) برنامجنا رؤية من يمكننا كما

تاريخ و وقت و برنامجنا في مؤخرا استخدمناها التي التعليماتخالل من ذلك و البرنامج كتابة ، ( Command History ) بدءو برنامجنا في المستخدمة الملفات رؤية من يمكننا كماخالل من ذلك و ، ( Current Directory ) تطبيقاتنا سيأتي

الـ عن الحقا و MATLAB Desktop الحديث ، بالتفصيلالـ التالي الشكل ، ( Default MATLAB Desktop ) يوضح

نريد كما شكله في و ترتيبه في نغير أن يمكننا : و

: MATLAB تشغيل

برنامج تشغيل األيقونة MATLAB يتم على مرتين بالضغطنظام في المكتب سطح على . Windows الموجودة

برنامج تشغيل خصائص نضبط أن يمكننا حيث MATLAB كمابرنامج نجعل أن و MATLAB يمكننا ما برنامج أو ما أمرا ينفذ

الملف طريق عن ، ( startup.m ) ذلك فيه نكتب حيثالبرنامج تشغيل بداية عند تنفيذها نريد التي التعليمات

.MATALB

Page 8: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

: MATLAB إغالق

برنامج من الخروج األمر MATLAB يمكننا اختيار طريق عن( Exit ) القائمة ، ( File ) من األمر كتابة طريق عن quit ) أو

الـ ( . ( Command Window ) في

الملف ننفذ أن يمكننا بإغالق ( finish.m ) كما نقوم أن قبل، MATLAB برنامج حيث ، مهمة وظائف بعدة يقوم الملف هذاو برنامجنا في المستخدمة المتغيرات لحفظ برنامج بتنفيذ يقوم

الخاص حوار صندوق بإظهار يقوم أنه أو خصائصها و قيمهاإغالق كنا ) MATLAB بعملية إذا فيما هذا الحوار صندوق يسأل

برنامجنا على األخيرة التغيرات حفظ . ( نريد

MATLAB

شركة من ماتالب البرنامج MathWorks.Inc برنامج هوبالحسابات يتعلق فيما العالم حول ً استخداما األكثر الهندسي

, . يستخدم, هذا العمالق والبرنامج والمحاكاة الهندسية الرياضية, األكاديمية لألغراض يستخدم كما المختلفة الصناعات في

من العظمى الغالبية في العلمي البحث أغراض ُ وخصوصاالعالم .جامعات

Page 9: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

ماتالب يغطيها التي الصناعات

والدّفاع: الجوي الفضاء ً Aerospace and Defense أوال

, تستخدم والعسكري المدني الطيران شركات من الكثير . , على ومثال والمحاكاة النمذجة الهندسية الحسابات في ماتالب

. تصميم في ماتالب على ويُعتمد كما إيرباص شركة ذلك , , استخدام ذلك إلى أضف طيّار بدون تطير التي الطائرات

Page 10: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

. االستخدام هذا ويعتبر ناسا شركة من الفضاء أبحاث في ماتالب ً وتعقيدا ً تطورا االستخدامات أكثر من واحد .لماتالب

السيارات: صناعة ً Automotive ثانيا

في الصناعات وأعقد أهم من واحدة هي السيارات صناعة , المصنعة, الشركات تستخدم والوقت الجهد ولتوفير العالم

) Simulink و MATLAB برنامجي ً الحقا عليه سنتعرف (الذي. الواقع أرض على تطبيقها قبل الهندسية النماذج تطوير أو لخلق

. , إن ً صناعيا انتاجها يتم ماتالب بواسطة النماذج هذه اختبار فبعدلهذه المصممين على الوقت يقلل ماتالب حزمة استخدام

إلى تصل بنسبة 50السيارات %.

, , الطبية: والصناعات األدوية الحيوية بالتكنلوجيا المعالجة ً ثالثاBiotech, Pharmaceutical, and Medical

, الباحثين, قبل من البيانات معالجة في ماتالب يستخدم هُنا . المتعلقة البيانات إدخال يتم المجال هذا في والمختصين

, بسرعة معالجتها تتم ثم ومن ماتالب على المخبرية بالتجارب , الذي, األمر التجارب مئات إجراء من الباحث يتمكن بهذا قياسية

يدوية بطريقة فعله .يستحيل

االتصاالت: ً Communications رابعا

, , الثورة ويمثل العصر علوم أحدث من واحد هو االتصاالت علم

Page 11: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

. علم يغطي ماتالب العالم يشهدها التي الكبرى المعلوماتية : الرقمية اإلشارة معالجة به المتعلقه العلوم وكل االتصاالت

Digital Signal Processing DSP, الصوت Audio هندسةEngineering, االتصال بيانات Data هندسة

Communication Engineering, الشبكات هندسةNetwork Engineering.

, نقل لدعم المجال هذا في ماتالب يستخدم عام وبشكل. , جودة, وبأفضل وتكلفه حجم بأقل والفيديو البيانات الصوت

المحمول الهاتف شبكات ومحاكاة تحليل في كذلكGSM/TDMA/CDMA ,لشبكات بالنسبة األمر وكذلك وغيرها

. النقل تقنيات أن وحيث والالسلكية السلكية الكمبيوترالكمبيوتر شبكات في من WiFi/WiMax الالسلكي واحدة هي

, حاضر ماتالب فإن هذا يومنا في ً بحثا االتصاالت مواضيع أكثر, . الرقمية اإلشارة لمعالجة بالنسبة كذلك األمر وبقوة فيها

. هذه في ماتالب حزمة استخدام إن الرقمية الصورة وكذلكالتصميم مخاطر من ً كثيرا تقلل The Design الصناعات

Risk.

ماتالب يغطيها أخرى :صناعات

) المادي ) العتاد الشخصية الحواسيب

اإللكترونيات

واإلحصائية التجارية والحسابات الخدمات

الهندسي الميكانيك

Page 12: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

الموصالت أشباه Simiconductors صناعة

الهندسية القياسات

القوى إلكترونيات

الكهربائية الطاقة

الكهربائية الهندسة

الكربائية القوى أنظمة

التحكم أنظمة

المختلفة, الرياضيات علوم وبالطبع

الكثير وغيرها

! , واحد, برنامج مجرد ليس هو ماتالب أن الحظت أنك بدّ ال إذن .) في ) متوفره وهي البرامج الجاهزة البرمجيات من حزمه إنه

واحدة . Package حزمه الحاجة بحسب المستخدم إليها يصل, , بالطبع, حاسوبك على ماتالب حزمة تثبيت عند وبالتالي

إليها تحتاج ال برمجيات أي إلغاء من ماتالب .فسيمكنك

األسم؟: يعنيه مالذي ماتالب

MATLAB من اشتقاق مختبر, Matrix Laboratory هو أي

Page 13: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

أومر, جميع في األساسية البنية ألن فقط هذا المصفوفاتالمصفوفة هي .ماتالب

ماتالب في النسخ ترقيم نظام Version Numbering فهم

قائمة إلى ذهبت اخترت About إذا ستجد About Matlab ثم / الصورة في بما ً شبيها ً شيئا ماتالب من اإلصدار النسخة رقم ان

:أسفله

7.4.0.287الرقم (R2007a)

) رقم ) إلى تشير اليسار جهة من الرقم من األولى الخانة ) النسخة ) هي هذه حالتنا وفي الرئيس األساسي النسخة

, طرأت. التي الفرعية التحديثات إلى يشير الثاني الرقم السابعة( . , األخير والرقم تحديثات أربع وهي السابعة النسخة (287على هذا في معالجتها تمت التي البرمجية األخطاء عدد إلى يشير

الحالة, هذه في وهي , 287اإلصدار يعرف ما وهو برمجي خطأ .Bugs باسم

شركة R2007a أما اتبعته جديد نظام في MathWorks فهوالنسخة تلت التي إصداراتها تشير. 7.1ترقيم األبجدية الحروف

, , النسخة انتاج تاريخ إلى تشير والسنة الفرعية التحديثات إلى:أمثلة

7.1 >> NOTHING!

Page 14: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

7.2 >> R2006a

7.3 >> R2006a

7.4 >> R2007a

التاني الدرس مع وعونه الله بفضل اليوم موعدنا الكرام اخوانفيه سنتطرق والدي ، الماتالب دروسسلسلة مناألوامر أول (Command) إلى البحتعن يمكن وكيف

دلك إلى الحاجة عند .المساعدة

أضع أن البداية درسعند كل في أحاول سوف نبدء أن قبل لكنالبرنامج هدا امكانيات أدراك من يقربنا متال

الدروس مستوى ارتفاع مع أهمية أكتر ستكون والتي

كهربائي قلب مخطط عن اليوم متلنا

) فلتر ) بواسطة ترشيحه تحليله، الماتالب بواسطة ويمكن

بدقة المرض تشخيص من الطبيب تمكن نتيجة على للحصول أكبر

1- الماتالب في المساعدة

Page 15: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

المساعدة على للحصول امكانية عدت للمستخدم يوفر الماتالبإعطاء مع تطبيقها وكيفية األوامر يخص فيما

سلسا فهما للمستخدم تتيح عملية أمتلة

نافدة Help كتابة -1 Command Window فيبعد وحتى والبرمجة بالماتالب يتعلق ما كل وفيها قائمة، فتظهر

الرياضية الدوال

سلفا -2 معلوم أمر عن تبحت كنت أدا أماكتابة help (command) فيكفي

lookfor (word) كتابة -3

كلمة -4 Demo كتابةشروحات مع دوال على تحتوي أخرى نافدة (interaktiv) تفتح

2- m-File

m-File اإلمتداد واألوامر m دت الدوال من العديد على تحتويواحد أن في كلها تنفيدها ويمكن ويمكن

كتابة يمكن حفضها m-File كما للنصوصمع محرر أي فيm باألمتداد

Page 16: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

3- Matlab Editor

الخطوات Editor لفتح File << New << m-File اتبع

أعاله الصورة في نرى كما

يتم % ولن تعليق فقط هو السطر هدا أن تعني العالمة هدهاإلعتبار بعين اخده

محتوى اظهار يتم ال حتى السطر أخر في تكون العالمة هده ؛في المتغير

Command-Window

بكتابته قمنا الدي البرنامج :لتنفيد

Debug << Save and Run

على الضغط F5 أو

المبتدئين -4 أخطاء بعضمتال أرقام أو بعالمة الملف أسم بداية 1عدم Programm.m

Programm1.m لكن

الماتالب من المحجوزة األسماء من بإسم الملف تسميت عدم

الماتالب من المحجوزة األسماء من بإسم الملف تسميت عدم

Page 17: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

البرنامج في المتغيرات أحد بإسم ملف أي تسمية عدم

البرنامج تنفيد ctrl+c إليقاف

الماتالب -5 في األوامر أهمclear أو clear all المتغيرات كل لمسح

whos التي والمساحة سعته ، المتغير عن معلومات يعطينا يشغلها

dir الملف مسار عن معلومات يعطينا

pwd به نتواجد الدي السر لمعرفة

cd الجديد المسار الى المسار يغير

ver البرنامج نسخة عن معلومات يعطينا

cputime الحاسوب وقت إلظهار

clock فكتور شكل على والساعة التاريخ إلظهار

tic و toc البرنامج لتنفيد المستغرق الوقت لمعرفة

التالت الدرس

الماتالب دروس سلسلة من

Page 18: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

التالت الدرس مع وعونه الله بفضل اليوم موعدنا الكرام اخوانالى فيه سنتطرق والدي ، الماتالب دروسسلسلة من

بها لتحكم المستخدمة األوامر وأهم المصفوفات

ألماتالب في الحسابية العمليات

األعداد على العمليات

اإلعداد على الحسابية العمليات ألهم جدول

تطبيقية أمتلة

المصفوفات على العمليات

المصفوفات الحسابية العمليات ألهم جدول

تطبيقية أمتلة

Page 19: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

التوابت بعض

pi=π = 3.14150…

exp(1) : e = 2.71828…

i , j: جدر 1تعادل .-

الرياضية الدوال

هندسية دوال

sin, cos, tan, cotasin, acos, atan, acotsind, cosd, tand, cotdsinh, cosh, tanh, coth

لوغاريتمية دوال

log, log2, log10

والمصفوفات الفكتور

حسب فيها التحكم وكيفيت ، المصفوفات عمليات أهم لمعرفة اإلحتياج

الماتالب مساعدة في اكتب(Demo)

*Basic Matrix Operations’أو

*Matrix Manipulation

Page 20: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

للبدء بسيط متال

:كودمن % -2الى 0فيكتور ب خطوة 0.2كل

vector = [0 : 0.2 : 100];plot(vector)

فيكتور الى جديد عنصر إضافة

:كودفيكتور الى جديد عنصر %إضافة

رقم الرابع 4إضافة المكان في الفكتور الى

x=[ 2 3 1];x(4)=4;

معروف غير الفكتور عناصر عدد كان % أدا

x(end+1)=4;

end المصفوفة في عنصر أخر على تعود

end+1 في عنصر أخر بعد هو الدي العنصر على تعودالمصفوفة

المصفوفات أوامر أهم

size البعد تالتية أو تنائية المصفوفة سعة لمعرفة

البعد length أما فألحدية

:كودa = [ 1 2 3 ]; b = [ 1 ; 2; 3];

size(a)Answer: ans = 1 3 ;

Page 21: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

size(b)Answer: ans = 3 1;

length(a)Answer: ans = 3

وتفريط بإفراط التقريب

األمر بواسطة بإفراط round التقريباألمر بواسطة بتفريط floor التقريب

:كودfix(5/3), round(5/3), floor(5/3)

answer:ans = 1 ;ans = 2ans = 1

zeros / ones: أصفار أو بوحدات مملوئة مصفوفات إلنشاء

:كودa = zeros(5,1)b = ones(2,3)c = ones(3,4)*2

a =

00000

b =

1 1 11 1 1

c =

2 2 2 22 2 2 22 2 2 2

Page 22: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

بإذن الدرس تم فمن اللهوبهذا صواب من كان فان وان الله ، ، الشيطان ومن فمني خطأ من كان

و أعلم ما أعلم اللهوهذا و أعلى

الرابع الدرسالماتالب دروس سلسلة من

الرابع الدرس مع وعونه الله بفضل اليوم موعدنا الكرام اخوانعن عبارة الدرس المرة ،هده الماتالب دروسسلسلة من

اونالين مشاهدته ويمكن وصورة صوت فيديو

الدرس مدة

دقيقة 33

اونالين الدرس مشاهدة

Page 23: hichem-sebti.e-monsite.comhichem-sebti.e-monsite.com/medias/files/-.docx  · Web view· النمذجة و المحاكاة و إعادة نمذجة النظام ( Modeling , Simulink

الحقا اضافتها سيتم تطبقية تمارين

بإذن الدرس تم فمن اللهوبهذا صواب من كان فان وان الله ، ، الشيطان ومن فمني خطأ من كان

و أعلم ما أعلم اللهوهذا و أعلى