الكتب / معلوماتية / برمجة / البرمجة وحل المسائل في Matlab R2009a
البرمجة وحل المسائل في Matlab R2009a
البرمجة وحل المسائل في Matlab R2009a
المؤلف: م.محمد شيخو معمو
: (775 cashu)
السعر بالدولار: 15.50$

التقييم:  (8 أصوات)

نقاط هامة

هذا الكتاب رحلة شيقة في عالم البرمجة الممتع في Matlab التطبيق الأكثر شهرة في عالم الهندسة والعلوم، ولعل أهم ما ستجده بين طياته:
- عرض المفاهيم البرمجية والتوابع المبيتة في Matlab معاً، مما يسمح لك بتعلم البرمجة بفاعلية واستثمار قدرات Matlab الكبيرة في حل مسائلك
- تغطية معمقة للتعامل مع الملفات دخلاً وخرجاً، بما في ذلك القراءة والكتابة في مجموعات بيانات خارجية ضخمة وملفات أوراق البيانات
- شرح واف للتعامل مع إنشاء المنحنيات وتعديلها بأنواعها المختلفة
- مئات الأمثلة والتطبيقات على المفاهيم التي يغطيها الكتاب
- الكثير من الإرشادات والتوجيهات عن الأخطاء الشائعة وكيفية تجنبها
- المئات من التمارين العملية التي تمكنك من تثبيت الأفكار التي تعلمتها وتحسين قدراتك في استثمار ميزات البرمجة في Matlab
- مدخل إلى استثمار فعال لميزات Matlab في التطبيقات الإحصائية والرياضيات الأساسية ومعالجة الصورة والصوت والحسابات الرمزية
وغيرها الكثير

جدول المحتويات المختصر

القسم 1 برمجة وحل المشكلات باستخدام Matlab

الفصل 1 : مدخل إلى Matlab

9

الفصل 2: مدخل إلى البرمجة في Matlab

55

الفصل 3: عبارات التحديد

101

الفصل 4: الحلقــــــات

135

الفصل 5: برامج Matlab

191

الفصل 6: التعامل مع السلاسل المحرفية

231

الفصل 7: بنى البيانات: صفائف الخلايا والبنى

263

الفصل 8: عمليات الدخل والخرج المتقدمة على الملفات

295

الفصل 9: توابــع متقدمــة

319

القسم 2 التطبيقات

الفصل 10: المنحنيات في Matlab

347

الفصل 11: حل نظم المعادلات الخطية الجبرية

377

الفصل 12: مبادئ في الإحصاء والبحث والفرز

421

الفصل 13: المشاهد والأصوات

455

الفصل 14: الرياضيات المتقدمة

493

جدول المحتويات

525

جدول المحتويات المفصل

القسم 1: برمجة وحل المشكلات باستخدام Matlab

7

الفصل 1 : مدخل إلى Matlab

9

الدخول إلى Matlab

10

المتحولات وعبارات الإسناد

12

تبدئة المتحولات وزيادتها وإنقاصها

15

أسماء المتحولات

15

التعابير

16

التابع Format والحذف

17

المعاملات

18

قواعد الأسبقية للمعاملات

18

التوابع المبيتة والتعليمات المساعدة

19

الثوابت

22

الأنواع

22

الأعداد العشوائية

25

المحارف والترميز

27

الأشعة والمصفوفات

29

إنشاء أشعة سطر

30

معامل النقطتين العمود والتابع linspace

31

الرجوع إلى العناصر وتعديلها

32

إنشاء أشعة عمود

34

إنشاء متحولات مصفوفة

35

الرجوع إلى عناصر مصفوفة وتعديلها

36

الأبعاد

38

تغيير الأبعاد

41

استعمال التوابع مع الأشعة والمصفوفات

43

الأشعة الفارغة

44

الخلاصة

46

أخطاء شائعة

46

إرشادات عن أسلوب البرمجة

47

التمارين

48

الفصل 2: مدخل إلى البرمجة في Matlab

55

الخوارزميات

56

البرامج النصية في Matlab

58

التوثيق

60

الدخل والخرج

61

تابع الدخل

61

عبارتا الخرج: disp, fprintf

64

طباعة الأشعة والمصفوفات

68

البرامج النصية مع الدخل والخرج

70

برامج نصية لإنتاج وتخصيص رسوم بسيطة

70

التابع plot

71

تخصيص المنحنيات: الألوان، أنواع الخطوط، أنواع العلامات

73

توابع بسيطة متصلة بالمنحنيات

74

مدخل إلى عمليات الدخل/ خرج على الملفات (التابعان LOAD و SAVE)

78

كتابة بيانات في ملف

79

إلحاق بيانات بملف بيانات

79

القراءة من ملف

80

مثال: تحميل بيانات من ملف ورسم منحن بها

80

التوابع المعرفة من قبل المستخدم التي تعيد قيمة وحيدة

83

تعاريف التوابع

84

استدعاء تابع

86

استدعاء تابع معرف من قبل المستخدم من برنامج نصي

87

تمرير عدة وسطاء

87

التوابع والمتحولات المحلية

89

الخلاصة

90

أخطاء شائعة

90

إرشادات عن أسلوب البرمجة

90

التمارين

91

الفصل 3: عبارات التحديد

101

المعاملات العلائقية

102

العبارة IF

105

تمثيل القيمتين المنطقيتين true, false

108

العبارة If–Else

109

عبارات If–Else المتداخلة

112

الشرط elseif

113

المفهوم البرمجي

113

الطريقة الفعالة

113

العبارة switch

117

التابع menu

120

التوابع is في Matlab

122

الخلاصة

124

أخطاء شائعة

124

إرشادات عن أسلوب البرمجة

125

التمارين

127

الفصل 4: الحلقــــــات

135

الحلقة For

136

العثور على حاصلي الجمع والضرب

138

حاصلا الجمع والجداء باستعمال الأشعة

140

التخصيص المسبق لشعاع

143

دمج حلقات for مع عبارات if

145

حلقات for التي لا تستعمل متحول تكرار في الفعل

146

الدخل باستعمال حلقة for

147

حلقات For المتداخلة

148

الحلقات المتداخلة والمصفوفات

153

دمج حلقات for المتداخلة مع عبارات if

156

التحويل إلى شعاع

158

الأشعة المنطقية

161

التوابع المنطقية المبيتة

163

الأشعة والمصفوفات كوسطاء للتوابع

167

حلقات while

170

الشروط المتعددة في الحلقة while

171

القراءة من ملف باستعمال حلقة while

172

إدخال البيانات باستعمال حلقة while

174

العد في حلقة while

175

تدقيق أخطاء الدخل باستعمال حلقة while

177

تدقيق الأخطاء مع الأعداد الصحيحة

178

الخلاصة

180

أخطاء شائعة

180

إرشادات عن أسلوب البرمجة

181

التمارين

182

الفصل 5: برامج Matlab

191

المزيد من أنواع التوابع المعرفة من قبل المستخدم

192

التوابع التي تحسب وتعيد أكثر من قيمة وحيدة

193

التوابع التي تحقق مهمة محددة بدون إعادة أي قيمة

196

مقارنة بين التوابع التي تعيد قيماً والتوابع التي لا تعيد أي قيمة

198

تمرير الوسطاء إلى التوابع

199

تنظيم برنامج Matlab

200

البرامج النمطية

201

التوابع الفرعية

203

تطبيق: برنامج نمطي مقاد بقائمة

206

نطاق المتحولات

213

المتحولات المقيمة

215

تقنيات تتبع الأخطاء

217

أنواع الأخطاء

218

التتبع

219

المحرر/ متتبع الأخطاء

220

أثر التابع

221

الخلاصة

222

أخطاء شائعة

222

إرشادات عن أسلوب البرمجة

223

التمارين

224

الفصل 6: التعامل مع السلاسل المحرفية

231

إنشاء متحولات سلاسل محرفية

232

السلاسل المحرفية كأشعة

233

العمليات على السلاسل المحرفية

234

ضم السلاسل المحرفية

235

إنشاء سلاسل محرفية مخصصة

236

تطبيقات على السلاسل المحرفية المخصصة: الموجهات، التسميات، وسطاء التوابع

238

إزالة محارف الفراغ

241

تغيير حالة الحروف

242

مقارنة السلاسل المحرفية

243

البحث عن سلسلة محرفية واستبدالها بأخرى، وفصل السلاسل المحرفية

244

تقييم سلسلة محرفية

249

التوابع is مع السلاسل المحرفية

251

التحويل بين السلاسل المحرفية والأنواع العددية

251

الخلاصة

255

أخطاء شائعة

255

إرشادات عن أسلوب البرمجة

255

التمارين

256

الفصل 7: بنى البيانات: صفائف الخلايا والبنى

263

صفائف الخلايا

264

إنشاء صفائف الخلايا

264

الرجوع إلى عناصر وسمات صفيف خلايا وعرضها

265

تخزين السلاسل المحرفية في صفائف الخلايا

268

البنى

270

إنشاء وتعديل المتحولات البنى

270

تمرير البنى إلى التوابع

273

توابع البنى المترابطة

274

شعاع من البنى

275

البنى المتداخلة

283

أشعة البنى المتداخلة

285

الخلاصة

287

أخطاء شائعة

287

إرشادات عن أسلوب البرمجة

288

التمارين

288

الفصل 8: عمليات الدخل والخرج المتقدمة على الملفات

295

توابع file I/O المنخفضة المستوى

296

فتح وإغلاق ملف

297

القراءة من الملفات

298

الكتابة في ملفات

305

إلحاق بيانات بملف

308

الكتابة والقراءة في/من ملفات أوراق البيانات

308

استعمال ملفات MAT من أجل المتحولات

310

كتابة المتحولات في ملف

310

إلحاق متحولات بملف MAT

311

القراءة من ملف MAT

311

الخلاصة

312

أخطاء شائعة

312

إرشادات عن أسلوب البرمجة

312

التمارين

313

الفصل 9: توابــع متقدمــة

319

التوابع المجهولة

319

استعمالات مقابض التوابع

321

توابع التابع

322

عدد متغير من الوسطاء

325

عدد متغير من وسطاء الدخل

326

عدد متغير من وسطاء الخرج

328

التوابع المتداخلة

331

التوابع العودية

333

الخلاصة

338

أخطاء شائعة

338

إرشادات عن أسلوب البرمجة

338

التمارين

339

القسم 2 التطبيقات

الفصل 10: المنحنيات في Matlab

347

توابع رسم المنحنيات

347

مصفوفة المنحنيات

348

أنواع المنحنيات

349

التمثيل الحركي

355

المنحنيات ثلاثية الأبعاد

356

تخصيص المنحنيات

358

خصائص المنحنيات

360

تطبيقات على المنحنيات

363

رسم المنحنيات اعتباراًَ من تابع

363

رسم منحن ببيانات ملف

365

الخلاصة

368

أخطاء شائعة

368

إرشادات عن أسلوب البرمجة:

368

التمارين

368

الفصل 11: حل نظم المعادلات الخطية الجبرية

377

تعاريف في المصفوفات

378

خصائص المصفوفة

378

المصفوفات المربعة

380

العمليات على المصفوفات

385

ضرب المصفوفات

386

العمليات على الأشعة

390

الجداء النقطة

392

الجداء المتصالب

392

الحلول المصفوفاتية لمجموعة المعادلات الخطية الجبرية

393

حل جملة معادلات 2 ? 2

395

الحذف الغوصي والحذف الغوصي الجورداني

399

الحذف الغوصي

400

غوص – جوردان

403

شكل عينة السطر المختزلة

406

إيجاد مقلوب مصفوفة باختزال المصفوفة الموسعة

406

الحسابات الرمزية

407

المتحولات والتعابير الرمزية

407

توابع التبسيط

409

عرض التعابير

410

حل المعادلات

412

الخلاصة

413

أخطاء شائعة

413

إرشادات عن أسلوب البرمجة

413

التمارين

414

الفصل 12: مبادئ في الإحصاء والبحث والفرز

421

التوابع الإحصائية

422

المتوسط

423

التشتت والانحراف المعياري

426

النمط

427

القيمة الوسط

428

العمليات على المجموعات

429

الفرز

433

فرز أشعة البنى

435

فرز السلاسل المحرفية

438

الفهرسة

439

فهرسة أشعة البنى

441

البحث

442

البحث التسلسلي

443

البحث الثنائي

444

الخلاصة

447

أخطاء شائعة

447

إرشادات عن أسلوب البرمجة

447

التمارين

448

الفصل 13: المشاهد والأصوات

455

ملفات الصوت

455

مدخل إلى Handle Graphics

458

الكائنات الرسومية وخصائصها

458

الكائنات النواة

459

معالجة الصورة

467

مدخل إلى واجهات التخاطب الرسومية مع المستخدم

474

الخلاصة

485

أخطاء شائعة

485

إرشادات عن أسلوب البرمجة

485

التمارين

485

الفصل 14: الرياضيات المتقدمة

493

تركيب منحنيات من البيانات

493

كثيرات الحدود

494

تركيب المنحني

495

الاستيفاء الداخلي والخارجي

496

المربعات الصغرى

500

الأعداد العقدية

503

المساواة بين الأعداد العقدية

506

جمع وطرح الأعداد العقدية

506

ضرب الأعداد العقدية

507

المرافق العقدي والقيمة المطلقة

507

المعادلات العقدية الممثلة بكثيرات حدود

508

الشكل القطبي

508

التمثيل الرسومي للأعداد العقدية

509

الحساب: التكامل والتفاضل

510

قاعدة شبه المنحرف

511

التفاضل

512

الحساب في صندوق الأدوات Symbolic Math

514

الخلاصة

515

أخطاء شائعة

515

إرشادات عن أسلوب البرمجة

515

التمارين

515

جدول المحتويات

525

تصويت جديد :

وكلاؤنا

في العراق :
مكتية الدار العربية للعلوم بغداد - شارع الكرادة(خارج) - عمارة الرافدين ط1 موبايل : 00964 07901516275 بريد إلكتروني : shaheen_altaher@yahoo.com

تسجيل الدخول

شاركنا رأيك

ما رأيك بفكرة التعليم الإلكتروني؟؟