ورود

View Full Version : توضیح یک قطعه کد



sh.oveisi
یک شنبه 14 تیر 1394, 17:46 عصر
دوستان کسی میتونه این قطعه کد برای من هر چقدر که میفهمه توضیح بده
DS=dataArray;
TTO=[1 2 3 4 5
1 4 3 2 5];
UTR=size(DS);
NOS=0;
NOM=0;
MSC=[];
STM=[];
MTM=[];
sb=0.5;
for i=1:UTR(1,1)
for j=1:UTR(1,2)
TE=DS{i,j};
UTY=size(TE);
for ts=1:UTY(1,1)
TD=cell2mat(TE(ts,1));
SXC=size(TD);
if (SXC(1,1)~=0 && SXC(1,2)~=0)
if(TD(1,1)=='M'&&(TD(1,4)=='S'||TD(1,5)=='S'||TD(1,6)=='S'))
NOS=NOS+1;
AA=size(TD);
W(1,2)=(TTO(2,NOS)*2)-0.3;
W(1,1)=-1.4;
TP(W,TD(8:AA(1,2)));
d=TD(1,2);
s=str2num(d);
DXC=size(MSC);
if s<DXC(1,2)
MSC(1,s)=MSC(1,s)+1;
else
MSC(1,s)=1;
end

rahnema1
یک شنبه 14 تیر 1394, 21:50 عصر
سلام
ببینید این جور فایده نداره که از روی کد بخواهیم تشخیص بدیم هدف نویسنده کد از این کد چی بوده. یه جورایی شبیه حل معما می مونه اگر چه می شه با زحمت تشخیص داد ولی روش منطقی اینه که ابتدا الگوریتم را بدونیم و مطابق اون کد را بنویسیم

sh.oveisi
دوشنبه 15 تیر 1394, 08:35 صبح
این تایع قسمتی از اسکریپت فراخوانی داده هست،برای رسم شکل از اون استفاده میشود.