قاعدة البيانات بالماتلاب

ممكن تساعدوني انا اريد عمل قاعدة بيانات بالماتلاب ولكن لم يفيدني البحث في ذلك ياليت تخبروني اذا كنت اقدر اعمل قاعدة بيانات بالماتلاب او لا واذا لم استطع فعل ذلك هل استطيع ربط الماتلاب مع الاكسس او sql ياليت تخبروني الرد بالتفصيل …

I DID PROJECT AND I USED DATABASE TO GET AND EXPORT DATA FROM AND TO ACCESS FILE

BUT PLEASE WAIT TO REFRESH MY MEMORY

WILL EXPLAINE IT

شكرا وياليت تكتب لي بالعربي شرح مفصل عن قاعدة البيانات الي استخدمتها
لاني انا اريد التعامل مع قاعدة بيانات صوريه انا فكرت اضع الصور الخاصه فيني في مجلد بس ابغى اعرض الصور مع بعض في وقت واحد كيف اسوي الكود الخاص في ذلك
وشكرا لردك

يوجد فى الماتلاب تول بوكس
Database toolbox
انا لم اتعامل معه ولكن يمكنك قراءة الهيلب الخاص به لمعرفة المزيد

“From Toolbox website” The Database Toolbox supports standard SQL commands, including where clauses for further defining the data to be imported.
The fetch statement can retrieve all data at once or a subset of the selected rows.
This process can be automated if you save the commands in a MATLAB® program file.

Once the data is in MATLAB, you can view attributes of the imported data, as well as the data itself, and use MATLAB commands to process the data.

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

أول شيىء لازم يكون عندك قاعدة البيانات وبرنامج الماتلاب يتعامل مع هذه القواعد فقط

IBM DB2®
IBM® Informix®
Ingres®
Microsoft® Access™
Microsoft® Excel®
Microsoft® SQL Server™
MySQL®
Oracle®
Postgre SQL (Postgres)
Anywhere®
Sybase® SQL
Sybase SQL Server®

وطبعا كل قاعدة بيانات من المذكورة اعلاه لها engine خاص بها والمفروض انه يكون نازل على الجهاز بتاعك

مثلا MySQL ممكن تحمليه من اللينك الاتى
http://dev.mysql.com/downloads/

الخطوة التى تليها عمل قاعدة بيانات ويوزر نيم وباسورد
وده مهم للاتصال بقاعدة البيانات

وهيكون كود الماتلاب كالاتى ::
1- قراءة الصورة
2- حفظ الصور فى متغير داخل برنامج الماتلاب
3- الاتصال بقاعدة البيانات
4- الاستعلام عن بيانات تطابق متغير الصورة
5- فى حالة عدم وجودها يتم اضافة المتغير فى قاعدة البيانات

وطبعا قاعدة البيانات تحتوى على جداول وكل جدول يحتوى على خانات فمثلا جدول الصورة يحتوى على الاسم والحجم والصيغة الخ
ويمكن تنفيذ استعلامات لعرض مزيد من البيانات مثل عدد الصور , حجوم الصور , صيغ الصور

المهم :: قراءة الهيلب ببعناية وتنفيذ الامثلة واعتقد ان الاسلوب بسيط جدا
وفى حالة وجود مشكلة قومى بمراسلتنا

تتعاملي مع الصور؟؟؟؟
حلووووو لأني أنا بعد اتعامل مع الصور في الداتا بيس
وقربت اخلص منه
بس في اخر لحظه شفت اني ما ممكن استخدم SQL عشان اخزن الداتا المطلوبه
فخزنت كل داتا في فايل خاص فيها
المهم عشا تقدري تستخدمي microsoft office access لازم اول شي يكون عندك IIS واتمنى تعرفيها

عشان تروحي هنا هذي الخطوات


بعد ما يصير كل شي جاهز من IIS تروحي ع الماتلاب تسوي connect for “images” then

يعتمد ع حسب انتي تريد تخزني داتا ولا تقرأي
تقرأي : تسوي fetch
تخزني : تسوي insert

connect وfetchوinsert كلهم فنكشنز موجوده في الماتلاب ومشروحه بالتفصيل وبسيطه جدا جدا

اتمنى ينفعك شرحي

1 Like

جزاك الله خيرا على هذا الشرح الرائع

سلام عليكم انا عندي مشكله بربط الmatlab مع database ممكن مساعده

للاسف لم اتعامل مع قواعد البيانات في الماتلاب

اهاا شكراااا بجميع الاحوال

طيب سؤال ثاني اشتغلت من قبل واجهة registration في ماتلاب و اعتذر ع الازعااج

للاسف لا وعادي مفيش اى ازعاج

1 Like