كيف اعمل function

DoDes

عضو جديد
إنضم
20 أبريل 2009
المشاركات
4
مجموع الإعجابات
0
النقاط
0
1- لو ابغى انشئ function كيف طريقة كتابة الكود
2- كيف استعيها لأستفيد منها
مثال : عندي هذا الكود
%Forward Elimination
for nx=1:n-1
for j=nx+1:n
pivot=(G(j,nx)/G(nx,nx))
for i=1:n+1
G(j,i)=G(j,i)-(pivot*G(nx,i))
end
end
end

%Back Substitution
for z=n:-1:1
sum= 0
for w=z+1:1:n
sum =sum+(G(z,w)*x(w))
end
x(z)= (G(z,4)- sum)/G(z,z)
end


كيف اعمله؟؟؟؟؟؟
 

مواضيع مماثلة

DoDes

عضو جديد
إنضم
20 أبريل 2009
المشاركات
4
مجموع الإعجابات
0
النقاط
0
يعني كيف اسويه كـ function وبس ابغى استفيد منه عن طريق الاستدعاء
 

المعتضد بالله

عضو جديد
إنضم
21 سبتمبر 2006
المشاركات
679
مجموع الإعجابات
37
النقاط
0
function

السلام عليكم ,

افتح ال Help ثم ابحث عن function ستجد طريقة الكتابة .

و شكرا ...
 
إنضم
6 ديسمبر 2006
المشاركات
109
مجموع الإعجابات
1
النقاط
0
function Forward Elimination(x)
for nx=1:n-1
for j=nx+1:n
pivot=(G(j,nx)/G(nx,nx))
for i=1:n+1
G(j,i)=G(j,i)-(pivot*G(nx,i))
end
end
end

%Back Substitution
for z=n:-1:1
sum= 0
for w=z+1n
sum =sum+(G(z,w)*x(w))
end
x(z)= (G(z,4)- sum)/G(z,z)
end

copythisin matlab
if you want to call the function just write
Forward Elimination(x)

and the value of x
as
Forward Elimination(5))
 

DoDes

عضو جديد
إنضم
20 أبريل 2009
المشاركات
4
مجموع الإعجابات
0
النقاط
0
thx a lot for both of you
 
أعلى