السلام عليكم…
انا ميتدئة في الماتلاب …واريد عمل برنامج يدخل فية المستخدم 3 ارقام ثم نطبع لة الأرقام مرتبة ترتيب تصاعدي من الأصغر لأكبر و عملت برنامجين لهذة المشكلة ارجو منكم تصحيحة . الأول ,هذا الكود:
[SIZE=4][COLOR=RoyalBlue][B]a=(' please Enter three numbers a=');
for i=0:3;
for j=i+1:3;
if a(i,j)>a(j);
temp=a(i,j);
a(i,j)=a(j);
a(j)=temp;
end
end
end
for xx=0:3;
disp(a[/b][/color][/size]
… والبرنامج الثاني وهدا الكود:
a=input(‘please Enter a vector that contains 3 numbera’)
for i=1:3
for i=1:3
min=a(i,j);
if a(i+1,j+1)<a(i,j)
min=a(i+1,j+1);
elseif a(i+2,j+2)<a(i+1,j+1)
min=a(i+2,j+2);
end;
b(i,j)=min;
min=[];
end;
end;
b
…
اللة يسعدكم ويجزاكم خير ردوا بسرعة….
في انتظاركم….
a=input('Please Input Your Vector Which Has Three Items ');
a=[a,a(1),a(2)];
for i=2:4
if (a(i)<a(i+1)) && (a(i)<a(i-1))
min=a(i);
elseif (a(i)>a(i+1)) && (a(i)>a(i-1))
max=a(i);
else
mid=a(i);
end
end
disp([min,mid,max])
end
disp[/color]COLOR=#007700[/color][/color][/b][/size]يطلع مسج:
Error: Missing operator, comma, or semicolon.
حاولت كثير اصححة بس ماطلع معاي الخطأ…
اللة يسعدك ويجزاك خير…ويفرج همك ويوسع لك في رزقك…
مساء الخير ع الجميع…
الى الأخ: ايجبت(حفظة اللة)…
لما اجي انفذ الكود:
[SIZE=3][B] a=input('Please Input Your Vector Which Has Three Items ');
a=[a,aCOLOR=#007700,aCOLOR=#007700];
end
disp[/color]COLOR=#007700
[/color][/color][/b][/size][SIZE=4]تطلع رسلة خظأ:
Error: Missing operator, comma, or semicolon.
حاولت كثير اصححها لكن ماعرفت…
اتمنى منك ايجاد الخطأ…
فرج اللة همك…ووسع لك في رزقك…وحفظك من كل سوء…[/size]