Pacman_Game(@matlab_communication).rar
141.5 KB
🔸شبیهسازی کامل،زیبا و قابل اجرای بازی PacMan در متلب
Source: Mathworks.com
#کدخاص
#بازی
••••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
تصویری از نمای کلی بازی👇
Source: Mathworks.com
#کدخاص
#بازی
••••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
تصویری از نمای کلی بازی👇
کانال تخصصی متلب
Pacman_Game(@matlab_communication).rar
🔸نمای کلی بازی PacMan در متلب👆👆
✔️فایلهای شبیهسازی در پست بالا
Source: mathworks.com
#کدخاص
#بازی
•••••••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••••••
✔️فایلهای شبیهسازی در پست بالا
Source: mathworks.com
#کدخاص
#بازی
•••••••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••••••
@matlab_communication.pdf
61.5 KB
🔸نحوه ذخیره نمودارهای متلب در WORD
🙏سپاس ویژه از جناب آقای محمدجواد🙏
••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
••••••••••••••••••••••••••••••••••••••••
🙏سپاس ویژه از جناب آقای محمدجواد🙏
••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
••••••••••••••••••••••••••••••••••••••••
👌1
Hidden_Markov_modelling_inMatlab.rar
943.5 KB
🔸دانلود رایگان کدهای آماده متلب ویژه مدل مخفی مارکوف
🙏سپاس از سرکارخانم مهندس رازقی🙏
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
🙏سپاس از سرکارخانم مهندس رازقی🙏
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@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
•••••••••••••••••••••••••••••••••••••••
سلام و عرض ادب. با توجه به تصویر ضمیمه در همین پیام بنده میخوام این دو ستون اخر این فایل اکسل را به صورت یک ماتریس 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
•••••••••••••••••••••••••••••••••••••••••
🔶 نحوه ایجاد پنجره انتخاب فایل توسط کاربر:
گاهی اوقات شاید نیاز داشته باشید تا به خود کاربر اجازهی انتخاب 👈چند فایل👉 را بدهید؛ به نحوی که یک پنجرهی انتخاب فایل باز شده و کاربر شروع به انتخاب فایل کند.
در متلب، برای انجام این کار، از تابع uigetfile استفاده میشود.
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
گاهی اوقات شاید نیاز داشته باشید تا به خود کاربر اجازهی انتخاب 👈چند فایل👉 را بدهید؛ به نحوی که یک پنجرهی انتخاب فایل باز شده و کاربر شروع به انتخاب فایل کند.
در متلب، برای انجام این کار، از تابع uigetfile استفاده میشود.
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
🔶ایجاد کادر محاورهای گرافیکی پرسشی
در نرم افزار متلب، برای ایجاد کادر محاورهای یا همان (dialog box) به صورت واسطه گرافیکی کاربر یا GUI از دستور questdlg استفاده میشود.
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
در نرم افزار متلب، برای ایجاد کادر محاورهای یا همان (dialog box) به صورت واسطه گرافیکی کاربر یا GUI از دستور questdlg استفاده میشود.
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
Genetic_Algorithm.zip
4.5 KB
🔸کدهای الگوریتم ژنتیک در متلب
••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
••••••••••••••••••••••••••••••••••••
••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@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
•••••••••••••••••••••••••••••••••••••••••
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
•••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••
This media is not supported in your browser
VIEW IN TELEGRAM
✔️بنا به درخواست متعدد دوستان:
✔️بچههای هوش مصنوعی ببینن👌👌
🔸هوش مصنوعی تسلا مردی را جلوی اتومبیل در یک قبرستان خالی نشان داد...!
گروه و کانال تخصصی متلب:
@matlab_communication
✔️بچههای هوش مصنوعی ببینن👌👌
🔸هوش مصنوعی تسلا مردی را جلوی اتومبیل در یک قبرستان خالی نشان داد...!
گروه و کانال تخصصی متلب:
@matlab_communication
This media is not supported in your browser
VIEW IN TELEGRAM
🎞پیشرفته ترین سیستم اطفاء حریق با استفاده از فناوریهای بینایی ماشین و
هوش مصنوعی در تشخیص آنی آتش🔥 و خاموش کردن آن
🔸ترکیب دوربین نظارتی و سیستم اطفا حریق ایده اصلی این سیستم است که با جایگزینی پردازش و تحلیل تصویر بجای سنسورهای معمول دود و آتش میتواند به کاهش هزینه(پوشش بیشتر دوربین نسبت به سنسورهای معمول) کمک اساسی کند.
🔸همچنین افزایش سرعت پاسخ(سرعت بالاتر تشخیص آتش با استفاده از پردازش تصویر نسبت به سنسور) منجر شود.
🔸همچنین تشخیص زاویه مناسب جهت پاشش به ارتقا و بهرهوری سیستم اطفا حریق، در مقایسه با پاشش کور در سیستمهای معمول اطفاء حریق کمک میکند.
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
هوش مصنوعی در تشخیص آنی آتش🔥 و خاموش کردن آن
🔸ترکیب دوربین نظارتی و سیستم اطفا حریق ایده اصلی این سیستم است که با جایگزینی پردازش و تحلیل تصویر بجای سنسورهای معمول دود و آتش میتواند به کاهش هزینه(پوشش بیشتر دوربین نسبت به سنسورهای معمول) کمک اساسی کند.
🔸همچنین افزایش سرعت پاسخ(سرعت بالاتر تشخیص آتش با استفاده از پردازش تصویر نسبت به سنسور) منجر شود.
🔸همچنین تشخیص زاویه مناسب جهت پاشش به ارتقا و بهرهوری سیستم اطفا حریق، در مقایسه با پاشش کور در سیستمهای معمول اطفاء حریق کمک میکند.
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
🔸استخراج دیتا از نمودار رسم شده یا ذخیره شده در متلب
گاهی اوقات فقط به نمودار رسم شده یا ذخیره به فرمت fig.* دسترسی داریم و دیتاهای آن در دسترس نیستند. در این حالت برای دسترسی به دیتاهای اصلی از روی نمودار متلب با پسوند fig.* میتوان از کد موجود درعکس استفاده نمود.
کد نوشته شده بصورت اتوماتیک دیتاهای تمام نمودارهای موجود در یک fig.* را استخراج می کند.
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@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
•••••••••••••••••••••••••••••••••••••••••
%% 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
•••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
💯گروه تخصصی متلب::
👈 آموزش نرم افزار متلب در حوزههای:
مخابرات، سیمولینک، برق، مهندسی پزشکی، کنترل، پردازش صوت و تصویر، عمران، شیمی،رباتیک، هوشمصنوعی، پردازش سیگنال، هوافضا، ریاضی و ...
گروه 6.4K نفره متلب:
https://news.1rj.ru/str/joinchat/EHEbrEA6SZ1bAjLdUj7bwA
کانال تخصصی متلب:
@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 برای استفاده در Simulink در متلب
✅کد مربوطه در پست بعدی(پایین)
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
✅کد مربوطه در پست بعدی(پایین)👇👇👇
Simscape_Vehicle_Templates.rar
74.1 MB
📎Simscape Vehicle Templates
📎مجموعه کدهای الگوها برای ایجاد مدلهای خودروی سفارشی با استفاده از Simscape برای استفاده در Simulink در متلب
✔️mathworks.com
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
📎مجموعه کدهای الگوها برای ایجاد مدلهای خودروی سفارشی با استفاده از 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
•••••••••••••••••••••••••••••••••••••••••
🎞اجرای دستورات پایتون در متلب
✔️در این آموزش تصویری، بدون صدا هم متوجه انجام این کار خواهید شد😉
✅mathworks.com
•••••••••••••••••••••••••••••••••••••••••
🔴گروه و کانال تخصصی متلب:👇👇
@matlab_communication
•••••••••••••••••••••••••••••••••••••••••
حل دستنویس تمارین پایان فصل درس های :
۱- تئوری مخابرات پیشرفته(مخ.دیجیتال.پروکیس)
۲- درس فرآیندهای تصادفی (پاپولییس-گارسیا)
* با با توضیحات فارسی روان
☆ به همراه مفاهیم پایه ای دروس سیگنال سیستم - آمار و احتمالات مهندسی و به همراه حل تمارین مختلف و خلاصه فرمولها جهت یادآوری مطالب - حل اثباتی ها - تکالیف متلب
جهت دریافت این پکیج ها به ادمین کانال تخصصی متلب پیام بدید .
@m_vat
@alimoradi_on
@Matlab_Communication
۱- تئوری مخابرات پیشرفته(مخ.دیجیتال.پروکیس)
۲- درس فرآیندهای تصادفی (پاپولییس-گارسیا)
* با با توضیحات فارسی روان
☆ به همراه مفاهیم پایه ای دروس سیگنال سیستم - آمار و احتمالات مهندسی و به همراه حل تمارین مختلف و خلاصه فرمولها جهت یادآوری مطالب - حل اثباتی ها - تکالیف متلب
جهت دریافت این پکیج ها به ادمین کانال تخصصی متلب پیام بدید .
@m_vat
@alimoradi_on
@Matlab_Communication