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

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

در این مقاله با نحوه ساخت نوار سه بعدی با استفاده از تابع bar3 () در متلب آشنا می شویم.

آموزش کشیدن نوار سه بعدی با استفاده از تابع bar3 () .

برای رسم نمودار روی یک صفحه سه بعدی در متلب می توانیم از تابع داخلی (bar3) استفاده کنیم.

آموزش انواع داده در متلب به زبان بسیار ساده

ابتدا باید ماتریس ورودی داده را ارسال کنیم که به صورت ارتفاع در امتداد محور z در یک صفحه سه بعدی ترسیم شده است. دو مختصات دیگر x و y از شاخص های ماتریس داده شده گرفته شده اند. به عنوان مثال، در اینجا یک نمودار میله ای سه بعدی از یک ماتریس ایجاد می کنیم. کد زیر را ببینید:

m = [1:10 ;10:-1:1;1:10];

نوار 3 (متر)

خروج:

حتما بخوانید: کجا و چرا از نرم افزار متلب استفاده کنیم یا نه؟

در این خروجی تابع bar3 () به طور خودکار رنگ هر باند را بسته به شاخص ماتریس تغییر می دهد. رنگ در ستون ها تغییر می کند، اما در ردیف ها ثابت می ماند. اگر ماتریس فقط یک ردیف داشته باشد، تمام نوارها یک رنگ خواهند بود.

علاوه بر این، می‌توانیم با تعریف عرض به‌عنوان آرگومان دوم و رنگ نوار، استفاده از نام رنگ به‌عنوان آرگومان دوم یا سوم یا تغییر جریان، برخی از ویژگی‌های نوار مانند عرض نوار را تغییر دهیم. محور نمودار با تعریف محورهای تغییر عنوان آرگومان اول در تابع ()bar3.

همچنین می توان سبک نمودار را تغییر داد و آن را به سبک گروهی، پیوسته یا مرتب تنظیم کرد. سبک جداگانه عناصر هر ردیف را در یک ماتریس به عنوان بلوک های جداگانه و متوالی در جهت محور x نمایش می دهد.

از آموزش های جدید متلب: MATLAB if loop (آموزش ها و نکات گام به گام)

سبک گروه بندی شده x گروه از میله های عمودی y را نشان می دهد که x تعداد سطرها و y تعداد ستون های ماتریس است. هر گروه شامل یک ستون در ماتریس داده شده است. سبک انباشته شده همچنین یک نوار برای هر ردیف در ماتریس داده شده نشان می دهد.

ارتفاع میله مجموع عناصر هر ردیف از ماتریس است. هر نوار دارای چندین رنگ است و هر رنگ با یک عنصر جداگانه همراه است. این رنگ ها نشان دهنده سهم نسبی هر آیتم خط در کل است.

به عنوان مثال، در اینجا می خواهیم برخی از ویژگی ها و همچنین سبک نمودار بالا را تغییر دهیم. به کد زیر توجه کنید:

m = [1:10 ;10:-1:1;1:10];

نوار 3 (متر، 0.5، “قرمز”)

خروج:

رنگ و عرض نوار را می توان در خروجی تغییر داد. عرض پیش فرض 8.0 است. اما ما می توانیم آن را تغییر دهیم.

با فرض اینکه عرض 1 باشد، میله های گروه یکدیگر را لمس می کنند. اگر عرض بیشتر از 1 باشد، میله ها به دیگران متصل می شوند.

علاوه بر این، می توانیم از تابع bar3 () برای ساختن نمودار میله ای سه بعدی روی محورهای افقی استفاده کنیم.

خواندن را فراموش نکنید: دانلود رایگان 13 فیلم آموزشی شبکه های عصبی متلب

ویدئو با دستورالعمل