passage de code C vers le code Matlab - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتدى أساتذة التعليم العالي و البحث العلمي > قسم البحث العلمي و الدكتوراه

قسم البحث العلمي و الدكتوراه كل ما يتعلق بدور البحث العلمي في دفع عجلة التنمية... و كذا بالمجلات و الدوريات العلمية المحكمة... و رصدٍ لفرق و مخابر و مراكز البحث العلمي ...

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

passage de code C vers le code Matlab

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2012-04-27, 15:54   رقم المشاركة : 1
معلومات العضو
ComputerScience
عضو مشارك
 
إحصائية العضو










افتراضي passage de code C vers le code Matlab

Bonjour tout le monde;
moi j'utilise Matlab comme langage de programmation.
.Je vais utiliser la technique de Baker,mais je n'ai rien trouvé comme code dans Matlab sauf un code dans un langage que je l'ai pas connu que je l'est pas compris, pouvez vous m'expliquer quoi ce code

كود:
{{{
x = (double)0.1; y = (double)0.22;
niters = getInt("How many iterations of the Ikeda map");
xall = new double[niters]
yall = new double[niters]

y13 = (double)1.0/(double)3.0
y23 = (double)2.0/(double)3.0
tic() 
for (k in 1..niters-1)  {
  xp = x; yp=y
 if (y<=0.5) {
   y = 2*yp
   x = y13*xp
}
else {
  x = y13*xp+y23
  y = 2*yp - 1
  }

  xall[k] = x
  yall[k] = y
}

tm = toc()
scatterPlotsOn()
figure(1)
plot(xall, yall, "time = "+tm)

}}}








 


رد مع اقتباس
قديم 2012-04-28, 12:50   رقم المشاركة : 2
معلومات العضو
djamel123
عضو مميّز
 
الصورة الرمزية djamel123
 

 

 
إحصائية العضو










افتراضي

هذه محاولتي ولا أدري اذا كانت صحيحة لأن الرسم الناتج بدى لي غريبا.

كود:
clc
clear

x = 0.1; y = 0.22;
niters = input('How many iterations of the Ikeda map');
xall = zeros(niters,1);
yall = zeros(niters,1);

y13 = 1.0/3.0
y23 = 2.0/3.0
tic 
for k = 1:niters
  xp = x; yp=y;
 if y<=0.5 
   y = 2*yp;
   x = y13*xp;
 else 
  x = y13*xp+y23;
  y = 2*yp - 1;
 end
  xall(k) = x;
  yall(k) = y;
end
 

tm = toc()
clf
figure(1)
plot(xall, yall)









رد مع اقتباس
قديم 2012-04-28, 13:14   رقم المشاركة : 3
معلومات العضو
thegoldenboy
عضو نشيط
 
الصورة الرمزية thegoldenboy
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة djamel123 مشاهدة المشاركة
هذه محاولتي ولا أدري اذا كانت صحيحة لأن الرسم الناتج بدى لي غريبا.

كود:
clc
clear

x = 0.1; y = 0.22;
niters = input('How many iterations of the Ikeda map');
xall = zeros(niters,1);
yall = zeros(niters,1);

y13 = 1.0/3.0
y23 = 2.0/3.0
tic 
for k = 1:niters
  xp = x; yp=y;
 if y<=0.5 
   y = 2*yp;
   x = y13*xp;
 else 
  x = y13*xp+y23;
  y = 2*yp - 1;
 end
  xall(k) = x;
  yall(k) = y;
end
 

tm = toc()
clf
figure(1)
plot(xall, yall)
Je pense qu'on doit utiliser la fonction "scatter" de Matlab au lieu de "plot", tu peux voir le help









رد مع اقتباس
قديم 2012-04-29, 16:20   رقم المشاركة : 4
معلومات العضو
ComputerScience
عضو مشارك
 
إحصائية العضو










افتراضي

[Merci beucoup mes frères ça ce que je recherche
,Maintenant je vais appliquer cette technique pour bruiter les pixels d'une image ,en réalité je possède cette fonction mais je l'a trouvé difficile à programmer
S'il vous plait est ce qu'il est possible de m'aider
Merci d'avance.









الصور المرفقة
نوع الملف: jpg imag.jpg‏ (10.4 كيلوبايت, المشاهدات 10)

رد مع اقتباس
قديم 2012-04-29, 23:45   رقم المشاركة : 5
معلومات العضو
djamel123
عضو مميّز
 
الصورة الرمزية djamel123
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة ComputerScience مشاهدة المشاركة
[Merci beucoup mes frères ça ce que je recherche
,Maintenant je vais appliquer cette technique pour bruiter les pixels d'une image ,en réalité je possède cette fonction mais je l'a trouvé difficile à programmer
S'il vous plait est ce qu'il est possible de m'aider
Merci d'avance.
الصورة لا تظهر









رد مع اقتباس
قديم 2012-05-01, 12:53   رقم المشاركة : 6
معلومات العضو
ComputerScience
عضو مشارك
 
إحصائية العضو










افتراضي

https://www.open-image.org/725publica...nal/IJBC04.pdf

vous trouverez dans ce lien le fichier qui explique cette technique"page 2 "ainsi elle est bien expliquée par les figures
Merci










رد مع اقتباس
قديم 2012-05-01, 14:14   رقم المشاركة : 7
معلومات العضو
tarik13
عضو نشيط
 
الصورة الرمزية tarik13
 

 

 
إحصائية العضو










افتراضي

شكراااااااااااااااااااااااااااااااااااااا










رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
code, matlab, passage, vers

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 17:20

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc