امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کمک فورری در مورد متلب
#1
سلام
کسی می دونه چطور باید از تابع ایجاد شده توسط Transfer function حد گرفت.من این کار رو به صورت زیر انجام دادم اما جواب نداد.
کد:
>> n=500.*poly([.2,-5,-6]);
>> d=poly([0,-8,-10,-12]);
>> g=tf(n,d)

Transfer function:
500 s^3 + 5400 s^2 + 1.39e004 s - 3000
--------------------------------------
    s^4 + 30 s^3 + 296 s^2 + 960 s

>> kp=limit(g ,s,0)
??? Undefined function or variable 's'.

>> kp=limit(g,s,0)
??? Undefined function or variable 's'.

>> kp=limit(g, s,inf)
??? Undefined function or variable 's'.

>> kp=limit(g, inf)
??? Undefined function or method 'limit' for input arguments of type
'tf'.

>> syms s
>> kp=limit(g, s,inf)
??? Undefined function or method 'limit' for input arguments of
type 'tf'.
حق سنگین است اما گوارا ، باطل سبک است، اما در کام چون سنگی خارا
پاسخ
#2
کسی نبود مشکل منو حل کنه.
حق سنگین است اما گوارا ، باطل سبک است، اما در کام چون سنگی خارا
پاسخ
#3
اروری که داده میگه که شما متغیر S رو در ابتدای برنامه تعریف نکردید.
اگر همان کاری را انجام دهید که همیشه انجام می دادید، همان نتیجه ای را می گیرید که همیشه می گرفتید .
افراد موفق کارهای متفاوت انجام نمی دهند، بلکه کارها را بگونه ای متفاوت انجام می دهند.
پاسخ
#4
چرا .متغیر s هم تو خط 2 تا مونده به اخر تعریف شده.
کد:
>> syms s
>> kp=limit(g, s,inf)
??? Undefined function or method 'limit' for input arguments of
type 'tf'.
حق سنگین است اما گوارا ، باطل سبک است، اما در کام چون سنگی خارا
پاسخ
#5
میشه برنامتو کامل برام ضمیمه کنی
اگر همان کاری را انجام دهید که همیشه انجام می دادید، همان نتیجه ای را می گیرید که همیشه می گرفتید .
افراد موفق کارهای متفاوت انجام نمی دهند، بلکه کارها را بگونه ای متفاوت انجام می دهند.
پاسخ
#6
سلام
این برنامه ای که اول گذاشتم برنامه اصلی بود .راستش من می خوام ثابت خطا و مقدار خطای دائمی رو برای تابع فوق به ازای ورودی پله،شیب و سهمی بدست بیارم.
برای بدست اوردن ثابت های خطا از فرمول های زیر استفاده می شه.
کد:
kp=limit Gs*Hs
kv=limits*Gs*Hs
ka=limit s^2*Gs*Hs
که تو روابط فوق Sبه سمت صفر میل می کنه.و Hs هم فید بک منفی یکه.
حالا من تابع رو همونطور که تو پست اول نوشتم با tf بدست می ارم وقتی می خوام ازش حد بگیرم خطا های بالا رو میده.
حق سنگین است اما گوارا ، باطل سبک است، اما در کام چون سنگی خارا
پاسخ
#7
فایل متلب رو لطفا ضمیمه کن
اگر همان کاری را انجام دهید که همیشه انجام می دادید، همان نتیجه ای را می گیرید که همیشه می گرفتید .
افراد موفق کارهای متفاوت انجام نمی دهند، بلکه کارها را بگونه ای متفاوت انجام می دهند.
پاسخ
#8
فایل متلبی ننوشتم به این خطا که رسیدم رفتم دنبال حل مشکل و
مشکلم حل شد.
تو ادرس زیر مشکلمو پیدا کردم.مقادر خطا رو با دستور هایی دیگه ای بدست میاره.
http://140.78.137.200/ifac50/Project_F/S...ent54.html
حق سنگین است اما گوارا ، باطل سبک است، اما در کام چون سنگی خارا
پاسخ
#9
موفق باشید
اگر همان کاری را انجام دهید که همیشه انجام می دادید، همان نتیجه ای را می گیرید که همیشه می گرفتید .
افراد موفق کارهای متفاوت انجام نمی دهند، بلکه کارها را بگونه ای متفاوت انجام می دهند.
پاسخ
 سپاس شده توسط mmady
#10
سلام من در مورد برنامه نویسی در متلب مشکل دارم خواهش میکنم بهر طریق ممکن وبه هر قیمتی شده به من فقیر نیازمند متلب کمک کنید اگه کسی برنامه نویسی متلبش فوله تا صورت مسئله را براش بفرستم
من پروژه دانشجویی دارم در مورد مبدل حرارتی که باید با برنامه نویسی در متلب انجامش بدم خواهش میکنم اگه در مورد مبدل حرارتی نمونه ای دارید برام بفرستید
در لینک زیر توضیح پروژه هست:http://forum.techno-electro.com/imgup/4750/1324450221_4750_75941140c2.JPG
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question یک سوال در مورد معادل الکتریکی یک سیستم مکانیکی balrug 3 1,121 7-3-1393، 08:26 عصر
آخرین ارسال: balrug

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان