aide pour un code MATLAB - منتديات الجلفة لكل الجزائريين و العرب

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

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

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

آخر المواضيع

aide pour un code MATLAB

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2012-06-13, 15:58   رقم المشاركة : 1
معلومات العضو
nada3abir
عضو مشارك
 
الصورة الرمزية nada3abir
 

 

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










Mh51 aide pour un code MATLAB

salam
voila ce que je voulu faire:

for n=0:N-1



if n==0
(entrer une valeur qui appartienne à l'intervalle ouvert 0 1] )
else
)x(n+1)=r*x(n)*(1-x(n
end
comment écrire le code MATLAB de la phrase en rouge
merci








 


رد مع اقتباس
قديم 2012-06-13, 16:32   رقم المشاركة : 2
معلومات العضو
مهدي رو
عضو مشارك
 
إحصائية العضو










افتراضي

Que voulez vous dire par : Entrer...

Afficher une valeure ?

Ou vous demander au utilisateur d'ntrer une valeure ?










رد مع اقتباس
قديم 2012-06-13, 16:55   رقم المشاركة : 3
معلومات العضو
nada3abir
عضو مشارك
 
الصورة الرمزية nada3abir
 

 

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










افتراضي

j'ai voulu dire demander à l'utilisateur d'entrer une valeur dans l'intervalle 0,1
ouvert à 0 et fermer à 1
(je voulu que ça se passe automatiquement par MATLAB sans utiliser l'instruction input)
est ce que c'est faisable










رد مع اقتباس
قديم 2012-06-13, 17:05   رقم المشاركة : 4
معلومات العضو
djamel123
عضو مميّز
 
الصورة الرمزية djamel123
 

 

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










افتراضي

هل هاذي القيمة عشوائية مابين 0 و 1
أم أن المستخدم هو اللذي يُدخلها؟؟









رد مع اقتباس
قديم 2012-06-13, 17:07   رقم المشاركة : 5
معلومات العضو
nada3abir
عضو مشارك
 
الصورة الرمزية nada3abir
 

 

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










افتراضي

c'est une valeur aléatoire entre 0 et 1










رد مع اقتباس
قديم 2012-06-13, 17:22   رقم المشاركة : 6
معلومات العضو
aiham_dz
عضو جديد
 
إحصائية العضو










افتراضي

Salam
(entrer une valeur qui appartienne à l'intervalle ouvert 0 1] )
Par example la valeur de r entre 0 et 1
r=rand

RAND Uniformly distributed random numbers.
RAND(N) is an N-by-N matrix with random entries, chosen from
a uniform distribution on the interval (0.0,1.0).










رد مع اقتباس
قديم 2012-06-13, 17:25   رقم المشاركة : 7
معلومات العضو
djamel123
عضو مميّز
 
الصورة الرمزية djamel123
 

 

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










افتراضي

هي من المُفترض أن الدالة
rand
تعطي قيمة عشوائية مابين 0 و 1
لكن مجال مغلوق
وحتى نفتح المجال من جهة الصفر نستعمل
eps
وهي أقل قيمة حقيقية في الماتلاب


كود:
for n=0:N-1
if n==0 x(n)=rand*(1-eps)+eps; else x(n+1)=r*x(n)*(1-x(n)) end
end









رد مع اقتباس
قديم 2012-06-13, 18:05   رقم المشاركة : 8
معلومات العضو
nada3abir
عضو مشارك
 
الصورة الرمزية nada3abir
 

 

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










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة djamel123 مشاهدة المشاركة
هي من المُفترض أن الدالة
rand
تعطي قيمة عشوائية مابين 0 و 1
لكن مجال مغلوق
وحتى نفتح المجال من جهة الصفر نستعمل
eps
وهي أقل قيمة حقيقية في الماتلاب


كود:
for n=0:N-1
if n==0 x(n)=rand*(1-eps)+eps; else x(n+1)=r*x(n)*(1-x(n)) end
end
MERCI POUR LE CODE je travail dans le chaos la fonction rand me donne des valeurs avec une distrubution uniforme, je sais pas si on peut utiliser cette fonction pour générer des séquences chaotiques









رد مع اقتباس
قديم 2012-06-13, 21:48   رقم المشاركة : 9
معلومات العضو
djamel123
عضو مميّز
 
الصورة الرمزية djamel123
 

 

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










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة nada3abir مشاهدة المشاركة
MERCI POUR LE CODE je travail dans le chaos la fonction rand me donne des valeurs avec une distrubution uniforme, je sais pas si on peut utiliser cette fonction pour générer des séquences chaotiques

أضن أنك ستجدين ماتريدينه في
Statistics Toolbox

أولا تأكدي من أنها موجودة في نسخة الماتلاب التي لديك بكتابة كلمة
ver
واذا ظهرت ابحثي عن الدالة التي تريدينها هنا
في
functions list









رد مع اقتباس
قديم 2012-06-20, 14:55   رقم المشاركة : 10
معلومات العضو
nada3abir
عضو مشارك
 
الصورة الرمزية nada3abir
 

 

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










افتراضي

salam tous
il parait que la fonction rand génère des valeurs aléatoire, le problème c'est que je suis pas sûr que je vais prendre toute les valeur entre ]0,1[u
je veut prendre dans cet intervalle avec une précision de 0.0001

for n=0:N-1


if n==0

["]x=0.0001:0.00011-eps)[
else
)x(n+1)=r*x(n)*(1-x(n
end
comment écrire le code MATLAB de la phrase en rouge
merci










رد مع اقتباس
قديم 2012-06-21, 21:26   رقم المشاركة : 11
معلومات العضو
nada3abir
عضو مشارك
 
الصورة الرمزية nada3abir
 

 

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










افتراضي

هل من مجيب










رد مع اقتباس
قديم 2012-06-23, 21:17   رقم المشاركة : 12
معلومات العضو
nada3abir
عضو مشارك
 
الصورة الرمزية nada3abir
 

 

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










456ty

اقتباس:
المشاركة الأصلية كتبت بواسطة nada3abir مشاهدة المشاركة
salam tous
il parait que la fonction rand génère des valeurs aléatoire, le problème c'est que je suis pas sûr que je vais prendre toute les valeur entre ]0,1[u
je veut prendre dans cet intervalle avec une précision de 0.0001

for n=0:N-1


if n==0

["]x=0.0001:0.00011-eps)[
else
)x(n+1)=r*x(n)*(1-x(n
end
comment écrire le code MATLAB de la phrase en rouge
merci


je suis bloquer il na pas qlq qui me repond









رد مع اقتباس
قديم 2012-06-23, 22:19   رقم المشاركة : 13
معلومات العضو
djamel123
عضو مميّز
 
الصورة الرمزية djamel123
 

 

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










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة nada3abir مشاهدة المشاركة
je suis bloquer il na pas qlq qui me repond
أنت ممكن تستعملي الدالة
round

كود:
format long
N=10;r=0.5;x=zeros(1,N);
x(1)=rand*(1-2*eps)+eps;
x(1)=round(x(1)*10000)/10000;
for n=1:N-1
       x(n+1)=r*x(n)*(1-x(n))
       x(n+1)=round(x(n+1)*10000)/10000;
end
x
format short









رد مع اقتباس
قديم 2012-06-23, 23:38   رقم المشاركة : 14
معلومات العضو
fayssal22
عضو جديد
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة nada3abir مشاهدة المشاركة
je suis bloquer il na pas qlq qui me repond
ne t'inquiète pas je peux vous aider, mais - franchement j'ai rien compris - je veux savoir qu'est ce que tu cherches exactement ????????









رد مع اقتباس
قديم 2012-06-24, 10:12   رقم المشاركة : 15
معلومات العضو
nada3abir
عضو مشارك
 
الصورة الرمزية nada3abir
 

 

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










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة fayssal22 مشاهدة المشاركة
ne t'inquiète pas je peux vous aider, mais - franchement j'ai rien compris - je veux savoir qu'est ce que tu cherches exactement ????????


Bon j’ai une equation : x(n+1)=4*x(n)*(1-x(n)) ; je veut calculer les valeurs de cette équation pour N=31 (exemple) pour plusieurs x(0) ; mais le pg doit incrémenter les valeurs de x(0)avec un pas précis et calculer par la suite x(1)…x(30) ;
A la fin du pg je doit trouver une matrice x(m,N)
i=1000
for i=1:m

for n=0:N-1
if n==0

x=.0001:.0001:.9999;

else
x(n+1)=4*x(n)*(1-x(n));
end
end
end











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

الكلمات الدلالية (Tags)
aide, code, matlab, pour


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

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

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

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

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


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

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