انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سوال در مورد خطای function (در متلب)

سوال در مورد خطای function (در متلب)

#1
سلام
می خواستم یکی از مسال کتاب کورتیس کد نویسی کنم که با این خطا روبرو میشم

??? function [r, v] = sv_from_coe (coe,mu)
  
Error: Function definitions are not permitted in this context.

کد نویسی که نوشتم بصورت زیر:

کد پی‌اچ‌پی:
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function [
rv] = sv_from_coe (coe,mu)
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
504504000;
0.3;
RA 0;
incl 0.1;
1;
TA 0.8;

rp = (h^2/mu) * (1/(e*cos(TA)) * (cos(TA)*[1;0;0] + sin(TA)*[0;1;0]);
vp= (mu/h) * 9-sin(TA)*[1;0;0] + (+cos(TA)*[0;1;0];

R3_w = [cos(RAsin(RA0
        
-sin(RAcos(RA0
        0        0        0
];
    R1_i = [1 0 0
            0 cos
(inclsin(incl)
            0 -sin(inclcos(incl)];
        R3_w = [cos(wsin(w0
                
-sin(wcos(w0
                0 0 1
];
            Q_pX = (R3_w*R1_i*R3_w)'
            r= Q_pX*rp;
            v = Q_pX*vp;
            
            r = r'
;
            v v';
            
end 


معنی عبارتو میدونم اما برای رفعش باید چه کار کنم..؟
من این کد از روی یه PDF نوشتم  بعد از عبارت اول با استفاده از علامت % توضیحاتی داده شده , میدونم که هروقت این علامت گذاشته بشه برنامه اون قسمت نمیخونه و فقط برای نکته و نوشتن توضیح استفاده میشه..درسته یا اشتباه؟


تشکر
پاسخ


پیام‌های این موضوع
سوال در مورد خطای function (در متلب) - توسط Taahaa - ۱۳۹۴/۰۷/۰۷, ۰۱:۵۶ ب.ظ
RE: سوال در مورد خطای function (در متلب) - توسط admin - ۱۳۹۴/۰۷/۱۰, ۰۵:۴۳ ق.ظ
RE: سوال در مورد خطای function (در متلب) - توسط hmim303 - ۱۳۹۴/۰۸/۱۵, ۱۱:۳۰ ق.ظ

پرش به انجمن:


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