بستن منو
۳۳۳
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
مباحث اولیه برای آشنایی با متلب
7
بردارها و ماتریس ها در متلب
54
دستورهای ساده و پرکاربرد در متلب
4
توابع در متلب
11
متغیرها و تبدیل متغیرها در متلب
10
m-file ها در متلب
2
نمایش اطلاعات در خروجی متلب (پنجره commands)
3
رسم شکل های دو بعدی در متلب
17
رسم شکل های سه بعدی در متلب
12
رسم چند شکل با هم، در متلب
6
رسم شکل ها و نمودارهای خاص، در متلب
11
رسم شکل های هندسی ساده، در متلب
6
تعیین ویژگی های خط های رسم شده در شکل، در متلب
6
تعیین ویژگی های محورهای مختصات شکل، در متلب
6
نمایش متن در شکل (عنوان، توضیح و ...)، در متلب
5
تعیین یا تغییر ویژگی های شکل (قبل از رسم شکل)، در متلب
10
تعیین یا تغییر ویژگی های شکل (بعد از رسم شکل)، در متلب
9
پردازش تصویر و کار با عکس ها، در متلب
15
ساخت انیمیشن در متلب
1
عملیات های ریاضی در متلب
49
متغیرها و معادلات سمبلیک در متلب
4
رشته ها (متن ها - strings) در متلب
19
حلقه ها (for و while)، در متلب
3
آرایه ها (Array)، در متلب
3
آرایه های سلولی (cell arrays) در متلب
6
دستورات شرطی (if و else و switch و ...)، در متلب
2
خطاهای رایج در متلب
2
برنامه نویسی شیء گرا (object oriented programming) در متلب
1
سیمولینک (Simulink) در متلب
5
GUI و واسطه های گرافیکی، در متلب
5
کار با فایل ها و پوشه ها، در متلب
10
تاریخ و زمان، در متلب
3
توقف موقتی یا کامل برنامه، در متلب
4
بردارها و ماتریس های خاص، در متلب
2
توابع خاص، در متلب
1
برنامه های متلب آماده برای دانلود
1
Excel و متلب
1
مباحث عمومی در متلب
17
×

دانلود فروشگاه اندروید کلیدستان

195

نویسنده

علیرضا گلمکانی ( admin )

شماره کلید
دسته کلید - دسته بندی

ساخت یک ماتریس قطری (diagonal matrix) از عناصر یک بردار، با دستور diag در متلب

در مبحثی دیگر، شرح دادیم که اگر به دستور diag ، یک ماتریس را بدهیم، دستور diag یک بردار را برمی گرداند که شامل عناصر قطر اصلی آن ماتریس می باشد (یا حتی می توان با دستور diag ، عناصر قطر n ام ماتریس را هم به دست آورد). اما اگر به دستور diag ، یک بردار را بدهیم، آنگاه یک ماتریس قطری (diagonal matrix) را برمی گرداند که عناصر آن بردار ورودی، بر روی قطر اصلی آن قرار گرفته اند.

به مثال زیر توجه کنید :

مثال

clc
clear all
close all

A=[1 2 3 4 5 6]
B=diag(A)

سه خط اول کدها، برای عدم تداخل برنامه فعلی، با برنامه های قبلی اجرا شده در نرم افزار متلب می باشد.

نتیجه :


A =

     1     2     3     4     5     6


B =

     1     0     0     0     0     0
     0     2     0     0     0     0
     0     0     3     0     0     0
     0     0     0     4     0     0
     0     0     0     0     5     0
     0     0     0     0     0     6
نکته

اگر بخواهیم که عناصر بردار، بر روی قطر n ام ماتریس قرار داده شوند، باید دستور diag را به صورت زیر به کار ببریم :


diag(A,n)

به مثال زیر توجه کنید :

مثال

clc
clear all
close all

A=[1 2 3 4 5 6]
B=diag(A,2)

نتیجه :


A =

     1     2     3     4     5     6


B =

     0     0     1     0     0     0     0     0
     0     0     0     2     0     0     0     0
     0     0     0     0     3     0     0     0
     0     0     0     0     0     4     0     0
     0     0     0     0     0     0     5     0
     0     0     0     0     0     0     0     6
     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0

کپی برداری از محتوای سایت کلیدستان، ممنوع بوده و پیگرد قانونی دارد. (تنها استفاده شخصی کاربر، مجاز است) (کپی برداری توسط سایر وب سایت ها = حرام) (بیشتر بدانید)

خوانده شد
مبحث بالا، مفید بود و سایت کلیدستان را دوست داشتم :
محبوب کردن این مبحث در گوگل :
اون چیزی که میخواستم نبود :
سوال دارم :
ارسال نظر :
نظرات 0 0 0

*** نظر بدهید

دسترسی سریع

×

شماره کلید


کلید
×

شماره دسته کلید


دسته کلید
×

جستجو


جستجو

راهنمای دستورات متلب (MATLAB)

راهنمای دستورات متلب (MATLAB) بر اساس حرف اول دستور :

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

بستن منو
۷۹
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
دسترسی سریع به دسته کلیدها :

Introduction to Programming with MATLAB Image Processing Using MATLAB
مجموعه ویدئوهای آموزشی مقدمه ای بر برنامه نویسی متلب (MATLAB) - مجموعه Introduction to Programming with MATLAB
42
مجموعه ویدئوهای آموزشی پردازش تصویر در متلب (MATLAB) - مجموعه Image Processing Using MATLAB
37
بستن منو
۳۳
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
انواع رسم شکل در متلب
24
ساخت انیمیشن در متلب
3
GUI در متلب
6

آخرین ارسال های انجمن (در زمینه برنامه نویسی متلب)

آخرین ارسال های انجمن (در زمینه برنامه نویسی متلب)
موضوع تاریخ و زمان نویسنده آخرین ارسال تعداد پاسخ انجمن
رفع خطای Function 'subsindex' is not defined for values of class 'cell'.در مت
۱۳۹۶/۱۲/۰۲, ۰۱:۱۷ ب.ظ
yalda62
yalda62
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
سوال مهم
۱۳۹۶/۱۱/۳۰, ۰۵:۵۰ ب.ظ
kasraei
kasraei
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
کار با ماوس هنگام اجرای خودکار
۱۳۹۶/۱۱/۲۸, ۱۰:۳۴ ق.ظ
ahad_civil
ahad_civil
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
تعیین زیر مجموعه های یک مجموعه n عضوی (متلب - MATLAB)
۱۳۹۶/۱۱/۲۷, ۰۸:۳۶ ق.ظ
kasraei
admin
1 نرم افزار متلب (MATLAB)
دستور solve
۱۳۹۶/۱۱/۲۷, ۰۱:۰۶ ق.ظ
AG1300
AG1300
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
رفع خطای انتگرال گیر در متلب
۱۳۹۶/۱۱/۱۷, ۰۸:۲۴ ب.ظ
حسین سلیمانی
حسین سلیمانی
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
ایجاد ماتریس (متلب - MATLAB)
۱۳۹۶/۱۱/۱۶, ۱۱:۳۰ ق.ظ
Matlab2017
sanaz.hz
4 سوال و جواب در مورد نرم افزار متلب (MATLAB)
سوال فوری
۱۳۹۶/۱۱/۱۵, ۰۱:۱۱ ب.ظ
GGzi
GGzi
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
آماده کردن داده ها برای مدل سازی (در متلب - MATLAB)
۱۳۹۶/۱۱/۱۴, ۰۹:۰۹ ب.ظ
یونس
admin
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
نوشتن تابع در متلب
۱۳۹۶/۱۱/۱۰, ۰۴:۰۴ ب.ظ
12233445566
sanaz.hz
2 سوال و جواب در مورد نرم افزار متلب (MATLAB)
سوال
۱۳۹۶/۱۱/۰۹, ۰۴:۳۵ ب.ظ
GGzi
GGzi
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
کلاسترینگ در متلب
۱۳۹۶/۱۱/۰۷, ۱۰:۱۱ ق.ظ
HodaAI
GGzi
10 نرم افزار متلب (MATLAB)
کوانتیزه کردن تصویر
۱۳۹۶/۱۰/۳۰, ۰۸:۰۳ ب.ظ
Farhadokey
Farhadokey
0 نرم افزار متلب (MATLAB)
حل معدلات مشتقات جزئی در متلب
۱۳۹۶/۱۰/۳۰, ۱۲:۲۷ ب.ظ
Hapm
Hapm
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
حل دستگاه غیر خطی با fsolve
۱۳۹۶/۱۰/۲۸, ۰۷:۴۷ ب.ظ
رامین نجاتی
رامین نجاتی
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
لطفا کمک کتید ضروری هست (رسم شکل سه بعدی در متلب (MATLAB))
۱۳۹۶/۱۰/۲۰, ۰۱:۵۸ ب.ظ
nima20
admin
3 سوال و جواب در مورد نرم افزار متلب (MATLAB)
ایجاد ماتریس با بعد دلخواه از رشته ها
۱۳۹۶/۱۰/۲۰, ۱۱:۴۰ ق.ظ
ffattah1352
ffattah1352
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
سوال مهم (بردار در متلب (MATLAB))
۱۳۹۶/۱۰/۱۷, ۰۷:۵۱ ب.ظ
ali_goodi77
ali_goodi77
2 سوال و جواب در مورد نرم افزار متلب (MATLAB)
حل دستگاه معادله
۱۳۹۶/۱۰/۱۶, ۰۲:۱۸ ب.ظ
m.mjb
m.mjb
0 حل معادلات در متلب (MATLAB)
برنامه در متلب
۱۳۹۶/۱۰/۱۱, ۰۵:۲۶ ب.ظ
رضا میرزایی
رضا میرزایی
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
معادله دیفرانسیل اول تیلور
۱۳۹۶/۱۰/۱۰, ۰۵:۵۰ ب.ظ
رضا اصغری
رضا اصغری
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
تبدیل فوریه دوگانه در متلب
۱۳۹۶/۰۹/۲۳, ۰۴:۵۹ ب.ظ
[email protected]
smamnt
6 سوال و جواب در مورد نرم افزار متلب (MATLAB)
کتابخانه lssvm
۱۳۹۶/۰۹/۲۱, ۰۵:۵۰ ب.ظ
elham.s
elham.s
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
راهنمایی برای نوشتن function
۱۳۹۶/۰۹/۲۱, ۱۱:۲۱ ق.ظ
Matlab2017
sanaz.hz
3 سوال و جواب در مورد نرم افزار متلب (MATLAB)
سوال در خصوص رسم شکل
۱۳۹۶/۰۹/۱۸, ۰۴:۵۰ ب.ظ
vbliavoli
vbliavoli
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
مشاهده 1000 ارسال آخر انجمن (در زمینه برنامه نویسی متلب)

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)