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

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

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

ادمین‌:
@add_and_removal
تاسیس۹۵/۱۱/۱۱
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🔸کد ویدئو بالا(شکفتن گل) در متلب:

ppr=12.6; % # petals per 1 revolution
nr = 30; % radius resolution
pr = 10; % petal resolution
np = 140; % total number of petals
pf = -1.2; % How much the ends of the petals tilt up or down
ol = [ .11 1.1 ]; % How open is it? [ inner outer ]

pt = (1/ppr) * pi * 2;
theta=linspace(0, np*pt,np*pr+1);
[R,THETA]=ndgrid(linspace(0,1,nr),theta);
x = 1-(abs(1-mod(ppr*THETA, 2*pi)/pi).^2)*.7;
phi = (pi/2)*linspace(ol(1),ol(2),np*pr+1).^2;
y = pf*(R.^2).*(1.27689*R-1).^2.*sin(phi);
R2 = x.*(R.*sin(phi) + y.*cos(phi));

X=R2.*sin(THETA);
Y=R2.*cos(THETA);
Z=x.*(R.*cos(phi)-y.*sin(phi));
C=hypot(hypot(X,Y), Z);

% Draw the flower with nice colors
surf(X,Y,Z,C,FaceColor='interp', EdgeColor='none');
colormap(gca,[ linspace(.6,1,256); linspace(.1,.8,256); linspace(.7,1,256); ]');
daspect([1 1 1])

%%License: Inspired by August blooms, introducing the Dahlia.

#کدخاص
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••••••
Pacman_Game(@matlab_communication).rar
141.5 KB
🔸شبیه‌سازی کامل،زیبا و قابل اجرای بازی PacMan در متلب

Source: Mathworks.com
#کدخاص
#بازی
••••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
تصویری از نمای کلی بازی👇
کانال تخصصی متلب
Pacman_Game(@matlab_communication).rar
🔸نمای کلی بازی PacMan در متلب👆👆
✔️فایل‌های شبیه‌سازی در پست بالا


Source: mathworks.com
#کدخاص
#بازی
•••••••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
•••••••••••••••••••••••••••••••••••••••••••••
@matlab_communication.pdf
61.5 KB
🔸نحوه ذخیره نمودارهای متلب در WORD

🙏سپاس ویژه از جناب آقای محمدجواد🙏

••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
••••••••••••••••••••••••••••••••••••••••
👌1
Hidden_Markov_modelling_inMatlab.rar
943.5 KB
🔸دانلود رایگان کدهای آماده متلب ویژه مدل مخفی مارکوف

🙏سپاس از سرکارخانم مهندس رازقی
🙏
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
•••••••••••••••••••••••••••••••••••••••••
⁉️سوال:
سلام و عرض ادب. با توجه به تصویر ضمیمه در همین پیام بنده میخوام این دو ستون اخر این فایل اکسل را به صورت یک ماتریس 807×2 در متلب بنویسم. چه کار باید کرد؟🙏🌹

پاسخ: سلام دوست عزیز، این کد رو تست کنید و بجای اون filename اسم فایلتون رو بنویسید::
A=zeros(2*807)
A(1,:)=xlsread(filename.xlsx,B3:B809)
A(2,:)=xlsread(filename.xlsx,C3:C809)

✔️پرسش و پاسخ با مشارکت افراد حاضر گروه انجام می‌شود، سپاس از این عزیزان🙏🌹🙏

#سوالات
•••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
•••••••••••••••••••••••••••••••••••••••
🔶 نحوه ایجاد پنجره انتخاب فایل توسط کاربر:

گاهی اوقات شاید نیاز داشته باشید تا به خود کاربر اجازه‌ی انتخاب 《یک فایل》 را بدهید؛ به نحوی که یک پنجره‌ی انتخاب فایل باز شده و کاربر شروع به انتخاب فایل کند.

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

•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
🔶 نحوه ایجاد پنجره انتخاب فایل توسط کاربر:

گاهی اوقات شاید نیاز داشته باشید تا به خود کاربر اجازه‌ی انتخاب 👈چند فایل👉 را بدهید؛ به نحوی که یک پنجره‌ی انتخاب فایل باز شده و کاربر شروع به انتخاب فایل کند.

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

•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
🔶ایجاد کادر محاوره‌ای گرافیکی پرسشی

در نرم افزار متلب، برای ایجاد کادر محاوره‌ای یا همان (dialog box) به صورت واسطه گرافیکی کاربر یا GUI از دستور questdlg استفاده می‌شود.

•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
Genetic_Algorithm.zip
4.5 KB
🔸کدهای الگوریتم ژنتیک در متلب

••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
••••••••••••••••••••••••••••••••••••
🔹️شماره اتصال(شماره گذاری) خط‌های نمودار‌ در plot

clear all
close all
clc
figure
data = [1 3 5 6 8 9];
n = 1:numel(data);
plot(n,data, '-ob','markersize',10,'markerfacecolor','w');
for mm = 1:numel(data) text(n(mm),data(mm), num2str(data(mm)),...
         'FontSize',8,...
         'HorizontalAlignment','center');
end

•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
•••••••••••••••••••••••••••••••••••••••••
fnwallisfilter.m
812 B
تابع فیلتر Wallis filter در متلب

•••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
•••••••••••••••••••••••••••••••••••
This media is not supported in your browser
VIEW IN TELEGRAM
✔️بنا به درخواست متعدد دوستان:

✔️بچه‌های هوش مصنوعی ببینن👌👌
🔸هوش مصنوعی تسلا مردی را جلوی اتومبیل در یک قبرستان خالی نشان داد...!

گروه و کانال تخصصی متلب:
@matlab_communication
This media is not supported in your browser
VIEW IN TELEGRAM
🎞پیشرفته ترین سیستم اطفاء حریق با استفاده از فناوری‌های بینایی ماشین و
هوش مصنوعی در تشخیص آنی آتش🔥 و خاموش کردن آن

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

•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
•••••••••••••••••••••••••••••••••••••••••
🔸استخراج دیتا از نمودار رسم شده یا ذخیره شده در متلب

گاهی اوقات فقط به نمودار رسم شده یا ذخیره به فرمت fig.* دسترسی داریم و دیتاهای آن در دسترس نیستند. در این حالت برای دسترسی به دیتاهای اصلی از روی نمودار متلب با پسوند fig.* میتوان از کد موجود درعکس استفاده نمود.
کد نوشته شده بصورت اتوماتیک دیتاهای تمام نمودارهای موجود در یک fig.* را استخراج می کند.


•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
🔸رسم نمودار ROC برای داده های چند کلاسه

%% loading data
load fisheriris
X = meas(:, 1:1); % more features -> higher AUC
Y = species;

%% dividing data to test and train sets
r = randperm(150); trn = r(1:100); tst = r(101:150);

%% train classifier
model = fitcdiscr(X(trn, :),Y(trn));

%% predict labels
% score store likelihood of each sample
% being of each class: nSample by nClass
[Y2, scores] = predict(model, X(tst, :));

%% plot ROCs
hold on
for i=1:length(model.ClassNames)
[xr, yr, ~, auc] = perfcurve(Y(tst),scores(:, i), model.ClassNames(i));
plot(xr, yr, 'linewidth', 1)
legends{i} = sprintf('AUC for %s class: %.3f', model.ClassNames{i}, auc);
end

legend(legends, 'location', 'southeast')
line([0 1], [0 1], 'linestyle', ':', 'color', 'k');
xlabel('FPR'), ylabel('TPR')
noscript('ROC for Iris Classification (1 vs Others)')
axis square


•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
Media is too big
VIEW IN TELEGRAM
🎞آموزش نصب کامپایلر MinGW-W64 در متلب

•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
•••••••••••••••••••••••••••••••••••••••••
💯گروه تخصصی متلب::
👈  آموزش نرم افزار متلب در حوزه‌های:
مخابرات، سیمولینک، برق، مهندسی پزشکی، کنترل، پردازش صوت و تصویر، عمران، شیمی،رباتیک، هوش‌مصنوعی، پردازش سیگنال، هوافضا، ریاضی و ...

گروه 6.4K نفره متلب:
https://news.1rj.ru/str/joinchat/EHEbrEA6SZ1bAjLdUj7bwA

کانال تخصصی متلب:
@Matlab_Communication

 
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🎞Simscape Vehicle Templates

📎مجموعه ای از الگوها برای ایجاد مدل‌های خودروی سفارشی با استفاده از Simscape برای استفاده در Simulink در متلب

کد مربوطه در پست بعدی(پایین)
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
•••••••••••••••••••••••••••••••••••••••••
کد مربوطه در پست بعدی(پایین)👇👇👇
Simscape_Vehicle_Templates.rar
74.1 MB
📎Simscape Vehicle Templates

📎مجموعه کدهای الگوها برای ایجاد مدل‌های خودروی سفارشی با استفاده از Simscape برای استفاده در Simulink در متلب

✔️mathworks.com
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
•••••••••••••••••••••••••••••••••••••••••
1
This media is not supported in your browser
VIEW IN TELEGRAM
🎞Run Python commands from Matlab

🎞اجرای دستورات پایتون در متلب
✔️در این آموزش تصویری، بدون صدا هم متوجه انجام این کار خواهید شد😉

mathworks.com
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
  @matlab_communication
•••••••••••••••••••••••••••••••••••••••••