InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كــــلــية الهـــــــــندسة
   
   


شرح طريقة استخدام الـدالة sfg لحل الماتلاب الخاص بهوم وورك 4

منتدى كــــلــية الهـــــــــندسة

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 24-03-2011, 05:25 PM
الصورة الرمزية SPIDER

SPIDER SPIDER غير متواجد حالياً

جامعي

 
تاريخ التسجيل: Aug 2008
التخصص: Computer Engineering
نوع الدراسة: إنتظام
المستوى: متخرج
الجنس: ذكر
المشاركات: 939
Skaau.com (11) شرح طريقة استخدام الـدالة sfg لحل الماتلاب الخاص بهوم وورك 4



السلام عليكم ورحمة الله وبركاته


مرحباً بالجميع ..

في موضيعي السابق، أرفقت الدالة أو الـسكربت الخاص بحل الماتلاب المتعلق بالــ Homework 4
http://www.skaau.com/vb/showthread.php?t=361398

سأشرح لكم اليوم بشكل مبسط طريقة استخدام هذه الدالة


بسم الله أبدأ:


فلنفترض أنه لدينا النظام التالي:


أول ما نقوم به هو أن نضع أرقام عند مداخل ومخارج الـ blocks و الـ Summation كما هو موضح بالصورة أدناه:


يمكنك وضع الأرقام بأي ترتيب تشاء

الآن، ننشئ مصفوفة تحتوي على بيانات الرسمة بحيث تكون أبعادها 4 × 4 (الأبعاد على حسب الرسمة .. ربما تكون 3 × 3 أو 10 × 10 أو 20 × 20 إلخ) بالشكل التالي:




كما هو موضح بالمصفوفة، عندما يكون الداخل رقم 1 والخارج رقم 2 فإن القيمة هي 1 (الـ summation يعتبر قيمته 1 كما قلنا سابقاً في موضوع الآلة الحاسبة)
وعندما يكون الداخل 2 والخارج 4 تكون القيمة (G(s
وعندما يكون الداخل 3 والخارج 2 تكون القيمة -1 (لاحظوا إشارة السالب عند الـ Summation)
وعندما يكون الداخل 4 والخارج 3 تكون القمية (H(s


نرجع لدالتنا الرئيسية SFG، هذه الدالة يجب أن تحتوي على 3 مدخلات (parameters) لكي تعمل
1- المصفوفة (The Matrix)
2- رقم المدخل (The Source)
3- رقم المخرج (The Sink)



الآن عند كتابة الكود في برنامج الماتلاب لإيجاد (Y(s)/R(s مثلاً، نكتب الآتي:


كود:
 
>> syms s;
>> gm = [0,1,0,0 ; 0,0,0,G(s) ; 0,-1,0,0 ; 0,0,H(s),0];
>> SFG(gm, 1, 4)
وعند الضغط على Enter ستحصل على النتيجة (لاحظ بأنه يجب التعويض بقيمة (G(s و (H(s)

ولإيجاد (E(s)/R(s نكتب نفس الكود السابق ولكن نستبدل السطر الأخير بالسطر التالي:

كود:
>> SFG(gm, 1, 2)

أتمنى بأن يكون الشرح واضحاً ووافياً، وأود أن أعلمكم بأن السؤال بالهوم وورك 4 يحتوي على مصفوفة 15 × 15 تقريباً

بالتوفيق
الصور المرفقة
     
الملفات المرفقة
نوع الملف: rar EE331 - SFG.rar‏ (1.7 كيلوبايت, المشاهدات 5)
نصائح مهمة : 1 - إفحص الملف المرفق بأي برنامج مضاد للفيروسات
2 - قم بمراسلة الإدارة عن أي مرفق يوجد به فيروس
3 - المنتدى غير مسوؤل عن مايحتويه المرفق من بيانات

 


توقيع SPIDER  

سبحان الله وبحمده .. سبحان الله العظيم

[من برمجتي] ODUS Auto-Adder v1.1 + الكود المصدري

أعتذر عن عدم تمكني على الرد على جميع الرسائل الخاصة ... لا يمكنني إرسال أكثر من رسالة واحدة خلال نصف ساعة تقريباً

 

رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 25-03-2011, 12:57 AM   #2

calibrator

جامعي

 
تاريخ التسجيل: Sep 2008
نوع الدراسة: إنتظام
الجنس: ذكر
المشاركات: 169
افتراضي رد: شرح طريقة استخدام الـدالة sfg لحل الماتلاب الخاص بهوم وورك 4

مشكور

 

توقيع calibrator  

 

 

calibrator غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 26-03-2011, 07:53 AM   #3

^^صانع السلام^^

جامعي

 
تاريخ التسجيل: Oct 2010
التخصص: كهرباء - الكترونيات واتصالات
نوع الدراسة: إنتظام
المستوى: العاشر
الجنس: ذكر
المشاركات: 198
افتراضي رد: شرح طريقة استخدام الـدالة sfg لحل الماتلاب الخاص بهوم وورك 4

ايش المشكلة مع ماتلاب؟؟


>> SFG(gm,1,4)
??? Undefined function or method 'SFG' for input arguments of type 'sym'.

 

^^صانع السلام^^ غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 26-03-2011, 01:28 PM   #4

SPIDER

جامعي

الصورة الرمزية SPIDER

 
تاريخ التسجيل: Aug 2008
التخصص: Computer Engineering
نوع الدراسة: إنتظام
المستوى: متخرج
الجنس: ذكر
المشاركات: 939
افتراضي رد: شرح طريقة استخدام الـدالة sfg لحل الماتلاب الخاص بهوم وورك 4

المشاركة الأصلية كتبت بواسطة ^^صانع السلام^^ مشاهدة المشاركة
ايش المشكلة مع ماتلاب؟؟


>> SFG(gm,1,4)
??? Undefined function or method 'SFG' for input arguments of type 'sym'.
لازم تعين المجلد الحالي في الماتلاب للمجلد اللي فيه الملف SFG.m

فرضاً أن الملف موجود في المسار التالي:

كود:
 
C:\
أكتب الأمر التالي ثم استخدم الدالة SFG

كود:
 
>> cd C:\

 

SPIDER غير متواجد حالياً   رد مع اقتباس
 

إضافة رد

أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 01:48 PM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2024