ماذا تعني رسالة الخطأ هذه؟؟؟!


(gem) #1

[SIZE=“5”][COLOR=“DarkOrchid”][CENTER]مساء الخير

أردت أن أطبق دالة skewness و kurtosis على صور أقرأها،وذلك طبعا بعد تحويل الصوره إلى متجه،، ولكن في كل مره تظهر لي رسالة الخطأ هذه، ما معناها؟؟؟

[/center][/color][/size]


(عبد العزيز غالب) #2

[CENTER]السلام عليكم ورحمه الله وبركاته

مع أني لا أعلم عن ماذا تتجدث الدالتين ولاكن نص الخطاء يوحي بان هناك عمليه تحدث في الداله تتضمن عمليه حسابيه بين نوعين من الارقام ولا يوجد تناسق بينها

وقد جربت هذا الحل ومشى ولاكن لا ادري اذا ما كانت النتيجه المطلوبه

 x=imread('G.jpg');
 [m,n]=size(x);
 L=m*n;
 x1=reshape(x,1,L);
 x2=double(x1)
s=skewness(x2);

وإن شاء الله يكون موفق

تحياتي[/center]


(gem) #3

مساء الخير

الحين لما جيت أطبق الداله بطريقتين: الدوال الجاهزه -و طريقة البرمجه
المفروض تكون النواتج متساويه
لكن لم تظهر لي متساويه؟
ما ادري وين الخطأ(أعتقد في for loop)

هذا البرنامج بالطريقتين:


يعطيك ألف عافيه اخوي عبد العزيز

(اعتذر لو أثقلت عليك)


(عبد العزيز غالب) #4

مو مشكله

بس لو تقدري ترسلي الطريقتين


(gem) #5

الصوره ماظهرت!!؟؟

عموما انا حملتها مره ثانيه وهذي هي:

يعطيك العافيه أخوي


(عبد العزيز غالب) #6

السلام عليكم

حاولت مع البرنامج لاكن ما مشى معايا عند الفور لوب ما ادري المات لاب او المستخدم

على اي حال أعيدي كتابه هذا الجزء من الكود بالشكل التالي

[CENTER][FONT=Arial Black][size=4][COLOR=black]

Skx1= sk/(l*(sgmax1)^3)[/

[/color][/size][/font][/center]

يعني اضافه القوسين وسيكون هناك اختلاف في النتيجه بكل تاكيد ولاكنها لن تكون متطابقه على اي حال مع اني لا اعلم لماذا ضربت l* sgmax1 مع انه من المفترض sgmax1 الوووووووووووووون

لان قانون ال skewness
third standarized moment
standerd diviation ^3

والله اعلم


(gem) #7

راح أرجع أتأكد من القانون الرياضي
وأجرب البرنامج من جديد
ولي عوده


(gem) #8

مساء الخير
هذا القانون الرياضي للـ skewness:

وهذا البرنامج بعد اضافة الاقواس والنتيجه مثل ماقلت غير متساويه؟؟
مالسبب؟؟

ماالعمل؟لازم تكون متطابقه؟؟؟؟
أتمنى ممن يعرف يوضح لي

وجزاكم الله خيرا


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

عفوا اختيارى انكي تدخلي نفسك في متاهات كثيرةلاداعي لها فتستطعين عمل كل الذي تريدينه بدون اغلب الاوامر المكتوبة اعلاه فلا داعي لكل الاوامر التاليةsizereshapefoor loopسوف ادرج لكي الحل الكامل ببساطه وسهوله انتظري قليلا


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

الملف المرفق هو برنامج ماتلاب يحتوي على الذي تريدينه بالتأكيد
مع تطابق النتائج


(gem) #11

[CENTER][SIZE=“4”][COLOR=“DarkOrchid”]المهندس سعود
يعني ما ادري كيف أشكرك
جزاك الله خير وفرّج همك وكثر من أمثالك
وحقق مرادك

ممكن تشرح لي معنى هذه الداله: numel
[/color][/size][/center]


(عبد العزيز غالب) #12

مشكور اخي سعود

والداله numel تحسب عدد العناصر داخل المصفوفه

يعني بدلا من m*n=L


(gem) #13

ألف شكر أخوي عبدالعزيز

نفع الله بعلمك

وزداك علما


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

حياكم الله
والداله اختصار لي
number of element
وهي لحساب عدد العناصر كما قال الاخ عبدالعزيز بالضبط