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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در متلب (خطای Subscript indices must either be real positive integers or logica)

مشکل در متلب (خطای Subscript indices must either be real positive integers or logica)

#1
با سلام من به این error برخورد کردم لطفا کمکم کنید :
Subscript indices must either be real positive integers or logicals.

برنامه ی من :

کد پی‌اچ‌پی:
~x=input ('x=');
y=input ('y=');
z=input ('z=');
a=input ('a=');
b=input ('b=');
f=input ('f=');
p=sqrt (x^y^2);
E=(a^b^2)/a^2;
landa=atan(y/x);
N(0)=a;
h(0)=sqrt(x^y^z^2) - sqrt(a*b);
phi(0)=atan((z/p)*(1-(E*N_0)/(N(0)+h(0)))^-1);
phi(0)=phi(0)*(pi/180);
i=0;
while (
phi(i)-phi(i-1))<a*(10^-10)
        (h(i)-h(i-1))<;(10^-10),
i=i+1; 
N
(i)=(a/sqrt((cos(phi(i-1))^2)+((b^2/a^)*(sin(phi(i-1))^2))));
h(i)=((p/cos(phi(i-1)))-N(i));
phi(i)=phi(i)+(atan((z/p)*(1-((E-N(i))/(N(i)+h(i))))^-1));
end 

که این error مربوطه به ~N(0)=a;

باتشکر
پاسخ


پیام‌های این موضوع
مشکل در متلب (خطای Subscript indices must either be real positive integers or logica) - توسط ella - ۱۳۹۴/۰۹/۰۴, ۰۲:۲۲ ب.ظ

پرش به انجمن:


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