کانال تخصصی متلب – Telegram
کانال تخصصی متلب
7.13K subscribers
247 photos
112 videos
1.03K files
162 links
👈 فایل‌های آموزشی متلب در حوزه:
مخابرات،کنترل،پردازش سیگنال،عمران،هوافضا، ریاضی،فیزیک

کانال۷۵۰۰ نفره متلب:
@Matlab_Communication

گروه ۶۵۰۰ نفره متلب:
t.me/joinchat/EHEbrEA6SZ1bAjLdUj7bwA

ادمین‌:
@add_and_removal
تاسیس۹۵/۱۱/۱۱
Download Telegram
Forwarded from کانال تخصصی متلب (Deleted Account)
m.file homework.vatanzadeh.zip
4.7 MB
بیش از 500 تکلیف و مثال حل شده (mfile ) ، مربوط به گرایش مخابرات سیستم


گروه تخصصی متلب:
https://news.1rj.ru/str/joinchat/AAAAAEA6SZ1_tvGGOU9y0g

کانال :
@Matlab_Communication
Media is too big
VIEW IN TELEGRAM
🎥فیلم آموزش فارسی مثال کاربردی در مقاومت مصالح( خیز تیر)

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

#مکانیک #عمران #تمرین

《دوستان خود را فرا بخوانید🌹

~~~~~~~~~~~~~~~~~
🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~~~~~~~~~~~~~~~~~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
Media is too big
VIEW IN TELEGRAM
🎞فیلم آموزشی فارسی پردازش ویدئو در متلب

🔸شامل:
✔️تفکیک فریم‌ها
✔️تنظیم فریم ها
✔️حذف نویز

📝مدرس: جناب آقای رضا جهانگیری


《دوستان خود را فرا بخوانید🌹

~~~~~~~~~~~~~~~~~
🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~~~~~~~~~~~~~~~~~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
Applied Speech and Audio Processing With Matlab Examples.pdf
2.7 MB
✍️کتاب پردازش صوت و گفتار کاربردی در متلب همراه با مثال

🔸عنوان به انگلیسی:
Applied Speech and Audio Processing With Matlab Examples

🔸نویسنده: IAN MCLOUGHLIN

🔸زبان: انگلیسی(سختش نکنید، با یه نگاه سطحی هم متوجه دستورات و توضیحاتش خواهید شد، نگران نباشید)

🔸فرمت: PDF

《دوستان خود را فرا بخوانید🌹

~~~~~~~~~~~~~~~~~
🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~~~~~~~~~~~~~~~~~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
Digital Speech Processing Matlab.pdf
10.2 MB
✍️کتاب پردازش دیجیتال گفتار در متلب

🔸عنوان به انگلیسی:
Digital Speech Processing Using MATLAB
🔸زبان: انگلیسی
🔸فرمت: PDF

《دوستان خود را فرا بخوانید🌹

~~~~~~~~~~~~~~~~~
🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~~~~~~~~~~~~~~~~~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
Matlab.zip
919.7 KB
#مرور_مطالب_گذشته_در_کانال

✍️فایل PDF آموزش فارسی متلب

🔸منبع: www.avr.ir

《دوستان خود را فرا بخوانید🌹

~~~~~~~~~~~~~~~~~
🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~~~~~~~~~~~~~~~~~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
SDF Structures.rar
58.4 MB
✍️فیلم آموزش فارسی نیومارک زلزله در دینامیک سازه ها و کاربرد آن در متلب

🔸شامل:
✔️موزش ویدئویی مورد تایید فرادرس
✔️فایل برنامه ها و پروژه‌های اجرا شده در حین آموزش
✔️فایل PDF یادداشت های مدرس در حین آموزش

🔸منبع: فرادرس

《دوستان خود را فرا بخوانید🌹

🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
✍️به دست آوردن نام تمام توابع(Function) و MEX-file ها و کلاسهای(Class) موجود در حافظه(Memory) با دستور inmem در متلب

🔸با استفاده از دستور inmem در متلب می‌توانیم نام تمام توابع و MEX-file ها و کلاس‌های موجود در حافظه را به دست آوریم.

🔻به مثال زیر توجه کنید:
clear all
close all
clc
A = magic(3)
M = inmem

✔️نتیجه :
چون از تابع magic استفاده کرده‌ایم بنابراین تابع magic در حافظه قرار گرفته است و در فهرست نام‌ها مشاهده می‌شود:
A =

8 1 6
3 5 7
4 9 2


M =
'kelidestan'
'RmiMlData.RmiMlData'
'RMIRepository.RMIRepository'
'workspacefunc'
'close'
'magic'

🔸منبع: وبسایت کلیدستان

《دوستان خود را فرا بخوانید🌹
~~~~~~~~~~~~~~~~~~~
🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~~~~~~~~~~~~~~~~~~~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
✍️تابع بسل نوع اول با دستور besselj در متلب

🔸از دستور besselj در متلب به عنوان تابع بسل نوع اول استفاده می شود. این دستور یک یا چندین مقدار را دریافت کرده و سپس مقدار تابع بسل نوع اول را برای آنها بر می‌گرداند. مرتبه تابع بسل نوع اول، باید درون پرانتز دستور besselj نوشته شود.

🔻به مثال زیر توجه کنید:
مقدار تابع بسل نوع اول مرتبه اول را برای مقادیر ذخیره شده درون بردار z محاسبه می‌کنیم:

clear all
close all
clc
z = (0:0.1:0.5);
besselj(1,z)

عدد 1 نوشته شده درون پرانتز دستور besselj ، مشخص کرده است که تابع بسل نوع اول به صورت مرتبه اول باشد.

نتیجه :
ans =

0 0.0499 0.0995 0.1483 0.1960 0.2423

🔸منبع: وبسایت کلیدستان

《دوستان خود را فرا بخوانید🌹

~~~~~~~~~~~~~~~~~~~
🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~~~~~~~~~~~~~~~~~~~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
دستور keyboard برای توقف موقتی برنامه و اجرای دستوراتی دیگر

🔻شاید قبلا با دستور pause آشنا شده باشید و بدانید که مثلا دستور (15)pause در میان کدهای یک برنامه باعث می‌شود که نرم‌افزار متلب، 15 ثانیه توقف کند و سپس اجرای سایر دستورات را ادامه بدهد. اما در برخی مواقع ممکن است کاربر بخواهد در میانه برنامه توقفی وجود داشته باشد و در عین حال بتواند با دستوراتی، بعضی از متغیرها و یا مواردی دیگر از برنامه را چک کند و در صورت نیاز آنها را با دستوراتی که در صفحه Command می‌نویسد، تغییر دهد. برای این منظور، باید دستور keyboard در میانه برنامه نوشته شود. زمانی که نرم افزار متلب به دستور keyboard برسد، به سراغ دستورات بعدی نخواهد رفت و متوقف خواهد شد سپس در پنجره Command علامت <<K نمایش داده خواهد شد. در این زمان شما می‌توانید دستورات خود را در پنجره Command نوشته و اجرا کنید. برای آنکه به متلب اعلام کنید که اجرای برنامه را ادامه بدهد، باید در پنجره Command کلمه return را تایپ کرده و کلید enter از کیبورد را فشار بدهید.

🔻به مثال زیر توجه کنید :
A=2
B=3
C=A+B
keyboard
B=C^2
✔️نتیجه:
متلب دو دستور اول را اجرا می کند و سپس اجرای دستورات متوقف شده و در پنجره Command علامت <<K نمایش داده می‌شود. در این زمان هر دستوری را می‌توانید اجرا کنید. مثلا می‌توانید مقدار جدیدی برای متغیر C تعریف کنید (مثل C=10). برای ادامه اجرای برنامه، در پنجره Command کلمه return را تایپ کرده و کلید enter از کیبورد را فشار بدهید.

🔸منبع: وبسایت کلیدستان

《دوستان خود را فرا بخوانید🌹

~~~~~~~~~~~~~~~
🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~~~~~~~~~~~~~~~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
✍️نمایش دستورات در پنجره Command با دستور echo

🔸فرض کنید که برنامه‌ای دارید که دارای 100 خط دستور می‌باشد و کل برنامه را در یک m-file نوشته‌اید. زمانی که برنامه را اجرا کنید نتایج بخش های مختلف در پنجره Command نمایش داده می‌شوند، اما ممکن است که شما گیج شوید و فراموش کنید هر نتیجه مربوط به کدام دستور است. اگر هر دستور، قبل از اجرا، در پنجره Command نمایش داده شود آنگاه نتیجه آن دستور بلافاصله پس از آن نمایش داده خواهد شد و بنابراین می‌توانید هر دستور و نتیجه آن را پشت سر هم ببینید. با دستور echo می‌توان مشخص کرد که نرم افزار متلب دستورات را در پنجره Command نمایش بدهد یا نه.

🔸اگر دستور echo on را اجرا کنیم، دستورات نمایش داده می‌شوند و اگر دستور echo off را اجرا کنیم، دستورات نمایش داده نخواهند شد. همان طور که می‌دانید پیش فرض نرم‌افزار متلب عدم نمایش دستورات می‌باشد.

🔻به مثال زیر توجه کنید :
echo on
A=2
B=3
C=A+B
echo off
D=A-B
✔️نتیجه:

A=2

A =
2

B=3

B =
3

C=A+B

C =
5

echo off

D =
-1
مشاهده می‌کنید که سه دستور اول در پنجره Command نمایش داده شده‌اند اما دستور D=A-B نمایش داده نشده است.

🔸منبع: وبسایت کلیدستان

《دوستان خود را فرا بخوانید🌹
~~~~~~~~~~~~~~~~~~~~~~~
🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~~~~~~~~~~~~~~~~~~~~~~~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
Learning Matlab(Farsi)_Part1.rar
135.6 MB
#درخواستی

🎞فیلم آموزش فارسی متلب

(بخش اول)

🔻شامل:

✔️آشنایی با پنجره ها و منوهای نرم افزر متلب

✔️آشنایی با انواع متغیرها، عملگرها و توابع ریاضی

✔️آشنایی با انواع ماتریس‌ها(Matrix) و نحوه تعریف ماتریس‌ها

✔️نحوه فراخوانی ماتریس‌ها و فراخوانی درایه‌های ماتریس‌ها

✔️نحوه اجرا عملیات ریاضی بر ماتریس‌ها(Matrix Function)

✔️نحوه تعریف بردارها و انجام عملیات ریاضی بر روی بردارها(Vector Function)

✔️آشنایی با کلاس متغیری سلولی(Cell) و نحوه انجام عملیات ریاضی بر این کلاس

✔️آشنایی با متغیرهای پارامتری(Symbolic Expression)

✔️آشنایی با توابع پارامتری(Symbolic Function) و انجام عملیات ریاضی بر این توابع

✔️نحوه جایگزینی متغیرها(فرمان Subs) و حل معادله(فرمان Solve)

👈ورژن استفاده شده: MATLAB 2017

🔸منبع: amoozesh365.ir

《دوستان خود را فرا بخوانید🌹
~~~~~~~~~~~~~~~~~~~
🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~~~~~~~~~~~~~~~~~~~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
Forwarded from خبرفوری
زلزله ۵.۱ ریشتری تهران را لرزاند

🔹به بزرگی ۵.۱ مرز استانهای مازندران و تهران - حوالی دماوند را لرزاند

جزییات بیشتر در اخبار تهران👇
http://t.me/joinchat/DYtO6z3f9rg2Q8bdlsH7aQ
Learning Matlab(Farsi)_Part2.rar
61.3 MB
#درخواستی

🎞فیلم آموزش فارسی متلب

(بخش دوم)

🔻شامل:

✔️نحوه تعیین دقت اعداد و نمایش اعداد

✔️آشنایی با چندجمله ای ها (Polynomials)

✔️آشنایی با توابع چندجمله ای ها (Polynomials Function)

✔️نحوه ترسیم نمودارهای دو بعدی (فرمان plot)

✔️نحوه تغییر رنگ و ایجاد نشانگر بر روی نمودارهای دو بعدی

✔️نحوه ویرایش کردن نمودارهای دو بعدی (Figure Properties)

✔️نحوه ترسیم دو محور عمودی در یک پنجره (فرمان Plotyy)

✔️ایجاد فهرست بر روی نمودار ها (Context)


👈ورژن استفاده شده: MATLAB 2017

🔸منبع: amoozesh365.ir

《دوستان خود را فرا بخوانید🌹
~~~~~~~~~~~~~~~~~~~
🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication
~~~~~~~~~~~~~~~~~~~
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
Media is too big
VIEW IN TELEGRAM
🎞فیلم آموزشی فارسی تابع imrotate و تابع imcrop(چرخش و برش تصویر) در متلب

🔸منبع: amoozesh365.ir


《دوستان خود را فرا بخوانید🌹


🔴کانال تخصصی متلب:👇👇
•┄✺ೋ🌹✺┄•
@matlab_communication

🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
سورس کد بازی Minesweeper در متلب با استفاده از GUI

👉version 1.8.0.0 (41.8 KB) by Brian Moore

🔻در پست پایین دانلود کنید👇👇👇
#کدخاص
Minesweeper Package.zip
42.3 KB
👆👆👆👆👆👆👆👆👆👆👆👆
سورس کد بازی Minesweeper در متلب با استفاده از GUI

🔸منبع: وبسایت mathworks.com

#بازی
#کدخاص
•┄✺ೋ🌹✺┄•
@matlab_communication

🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
⁉️پرسش
سلام دوستان من یک عکس رو گذاشتم تو متلب بعد تبدیلش کردم به سیاه سفید. حالا میخوام بزرگ‌ترین پیکسل ماتریس این عکس که بین 0 تا 255 هست رو با حلقه for نمایش بدم. اگه کسی میدونه راهنمایی کنه مرسی🙏🙏

پاسخ از طرف ادمین‌های سوپر گروه تخصصی متلب:

clc; clear all;close all;
a=imread('F:\mohamad\mohamad2.jpg');
b=rgb2gray(a);
[m,n]=size(b)
maxx=0
for k=1:m*n
if b(k)>maxx
maxx=b(k)
end
end
disp(maxx)
#سوالات
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
🔴کانال تخصصی متلب:👇👇
@matlab_communication
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
⁉️پرسش
با سلام. میخوام از دستور imresize استفاده کنم. اعداد رو درصدی وارد کنم یا سطر و ستونی؟ اگه توضیحی بدین ممنون میشم🙏🙏🙏

پاسخ از طرف وبسایت کلیدستان:
دستور imresize را می‌توانیم به چندین روش مختلف به کار ببریم:

1⃣تغییر اندازه بر اساس ضریبی از اندازه تصویر اولیه:
👈با فرض اینکه اطلاعات تصویر در متغیر image ذخیره شده باشد، آنگاه چنانچه دستور imresize را به صورت imresize(image,A) به کار ببریم که در آن A یک ضریب عددی است، آنگاه دستور imresize تصویر image را به اندازه ضریب A بزرگتر یا کوچکتر می‌کند. اگر ضریب A بین 0 تا 1 باشد آنگاه تصویر حاصل، از تصویر image کوچکتر خواهد بود و چنانچه ضریب A بزرگتر از 1 باشد آنگاه تصویر حاصل، از تصویر image بزرگتر می‌شود.

🔻مثال
با فرض اینکه نام تصویر دلخواه شما friend باشد، کدهای زیر را می‌نویسیم:
clear all
close all
clc
image=imread('friend.jpg');
imshow(image)
image_new=imresize(image,0.5)
figure
imshow(image_new)

در اینجا با دستور imresize اندازه تصویر را به نصف کاهش می‌دهیم(ضریب برابر با 0.5 انتخاب شده است).

2⃣تغییر اندازه بر اساس تعداد ردیف‌ها و ستون‌های ماتریس اطلاعات تصویر ثانویه:
👈می‌توانیم اندازه تصویر ثانویه را بر اساس تعداد ردیف‌ها و تعداد ستون‌های ماتریس مربوط به آن تعیین کنیم. پس باید از دستور imresize به صورت
 imresize(image, [numrows numcols]) 
استفاده کنیم که در آن، پارامتر numrows برابر تعداد ردیف‌ها و پارامتر numcols برابر تعداد ستون‌های مورد نظر ما برای ماتریس مربوط به تصویر ثانویه می‌باشد. همان مثال قبل را این بار با این روش می‌نویسیم:
🔻مثال:
clear all
close all
clc
image=imread('friend.jpg');
imshow(image)
image_new=imresize(image,[200,80])
figure
imshow(image_new)

تعداد ستون‌ها را عمداً کمتر از تعداد ردیف‌ها انتخاب کرده‌ایم تا تصویر در جهت افقی فشرده‌تر شود.

#سوالات
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
🔴کانال تخصصی متلب:👇👇
@matlab_communication
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
⁉️پرسش
سلام ببخشید چرا در تصویر فوق جواب در دوحالت باهم فرق میکنند؟ چنین نوشتن هایی چه فرقی با هم دارند؟


پاسخ:
حالت سمت چپ بازه تغییرات پارامترها را در هر ستون به صورت مقدار مینیمم و ماکزیمم می‌دهد.

#سوالات
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
🔴کانال تخصصی متلب:👇👇
@matlab_communication
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.
⁉️پرسش
با عرض سلام. ببخشید من یه ماتریس دارم که میخوام کوچکترین درایه در اون رو بدست بیارم؟ چه کدی باید بزنم؟
پاسخ: min(A(:))

⁉️پرسش
ممنون میشم بفرمایید که چجوری به تمام درایه های یک ماتریس مثلا عدد 45 را اضافه کنم🙏
پاسخ: A=A+45

👈توجه: تمامی سوالات از طرف اعضا در گروه مطرح می‌شود و پاسخ‌ها از طرف سایر اعضا و ادمین‌های محترم گروه داده می‌شود. با تشکر از این عزیزان🙏

#سوالات
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
🔴کانال تخصصی متلب:👇👇
@matlab_communication
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
🔴لینک سوپر گروه تخصصی متلب بالای همین کانال پین شده است.