Pleas help me by matlab code


(amelgada3) #1

انا عندي دالة عايز اجيب قيمة المتغير منها بس المتغير موجود مرتين في الدالة
f=2+sqrt(f)


(amelgada3) #2

من فضلكم عايز رد بسرعة


(المهندس سعود) #3

سؤالك مش مفهوم


(المهندس سعود) #4

بس يمكن يكون المتغير له قيمة اولية وبعد ذلك يمكن ان تتغير هذه القيمة
يعني لو افترضنا في البداية ان
f=25
وكتبنا الكود
f=2+sqrt(f
وبتكون تغيرت قيمة f الى 7
وهكذا


(المهندس سعود) #5

هل هذا يجيب على سؤالك


(amelgada3) #6

i need to make iteration by matlab


(ايجيبت) #7
fnew=1;
d=1;
while d>0.00005

    fold=2+sqrt(fnew);
    
    d=abs(fnew-fold);
    fnew=fold;
      
end
 fnew=fold