زمان کنونی: ۲۸ مهر ۱۳۹۶, ۰۲:۵۵ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

برنامه نویسی متلب

ارسال:
۲۹ دى ۱۳۹۰, ۱۲:۰۶ ب.ظ
برنامه نویسی متلب
سلام ...
من باید یه پروژه متلب بنویسم که متاسفانه تا حالا اصلا با این نرم افزار کار نکردم .. اگه کسی تبحر داره خواهش عاجزانه دارم میشه اعلام کنه من چند تا سؤال دارم .. Sad
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: mona23
ارسال:
۲۹ دى ۱۳۹۰, ۱۲:۲۵ ب.ظ
برنامه نویسی متلب
من دو سه تا پروژه باهاش نوشتم . سوالتونو بفرمایید بلد بودم در خدمتم.

The greatest pleasure in life is doing what people say YOU CANNOT DO
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: sima2 , mona23
ارسال:
۲۹ دى ۱۳۹۰, ۰۱:۵۳ ب.ظ
RE: برنامه نویسی متلب
(۲۹ دى ۱۳۹۰ ۱۲:۲۵ ب.ظ)parsaNA نوشته شده توسط:  من دو سه تا پروژه باهاش نوشتم . سوالتونو بفرمایید بلد بودم در خدمتم.
واقعا ممنون از لطفتون... خدا خیرتون بده ...
باید یه توزیع احتمالیpredictive رو نشون بدیم. یعنی که ابتدا با استفاده از یک نقطه چند تا نمودار سینوسی رسم بشه . بعد در هر مرحله با اضافه شدن تعداد نقطه‌ها‌، این نمودار‌ها به هم نزدیکتر بشن و از یه تعداد نقطه به بعد روی هم Fit بشن ... نمیدونم خوب توضیح دادم یا نه .. شکل نمودار‌ها هم هستش پیوست میکنم ..
اصلا نمیدونم از کجا شروع کنم .. کلافه شدم ...


فایل‌(های) پیوست شده
۲/pdf
اندازه فایل: ۱۱۳/۷۷ KB
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: mona23
ارسال:
۲۹ دى ۱۳۹۰, ۰۳:۰۲ ب.ظ (آخرین ویرایش در این ارسال: ۲۹ دى ۱۳۹۰ ۰۳:۲۲ ب.ظ، توسط parsaNA.)
RE: برنامه نویسی متلب
اول باید یک m-file باز کنید از مسیر‌: file/new/m-file

حالا برای رسم یک نقطه روی نمودار از دستورات زیر استفاده کنید:
کد:
x1 = random('Uniform',0,1);
y1 = random('Uniform',-1,1);
plot(x1,y1,'o','LineWidth',1, 'MarkerEdgeColor','b','MarkerFaceColor','g','MarkerSize',2);

حالا اگه دکمه f5رو بزنید باید فایل برنامه رو ذخیره کنید و سپس دکمه chang directory رو بزنید تا مسیر پوشه جاری به پوشه ای که توش فایل رو ذخیره کردین تغییر کنه . حالا می بینید که یه نقطه تصادفی رو صفحه رسم کردین .
تو برنامه بالا دو دستور اول x,y تصادفی بین ۰,۱ و بین -۱,۱ تولید می کنه و دستور سوم هم رسمش می کنه .

حالا برای رسم نمودار سینوسی:

برنامه زیر رو در نظر بگیرید:

کد:
x = -pi:0.01:pi
plot(x,sin(x)), grid on

دستور اول [tex]-\pi \leq x \leq \pi[/tex] ایجاد می کنه با گام ۰/۰۱ دستور دوم هم صفحه رو گرید بندی می کنه و سینوس x های تولید شده رو رسم می کنه .

فقط می مونه این نکته که بین دو تا دستور plot اگه می خواین رسم قبلی تون از بین نره دستور hold on رو بنویسید.

این دو تا برنامه فعلا راتون می ندازه اما بیشترش رو اینجا نمیشه توضیح داد و باید فایلهای آموزشی رو بخونید . که من تو فایل ضمیمه یه اسلاید برای شروع رو براتون آپلود می کنم .


فایل‌(های) پیوست شده
matlab_part1.ppt
اندازه فایل: ۸۶۷/۵ KB

The greatest pleasure in life is doing what people say YOU CANNOT DO
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: sima2 , انرژی مثبت , mona23 , baran , delta , bahremand.ni , saeed71 , majid67110 , pasargad7788
ارسال:
۲۹ دى ۱۳۹۰, ۰۴:۴۸ ب.ظ
RE: برنامه نویسی متلب
ممنون از توجه و لطفتون...
میدونید چطور باید بهش بفهمونم که تابع احتمال که دارای میانگین و واریانس هستش رو برام رسم کنهHuh
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: mona23
ارسال:
۲۹ دى ۱۳۹۰, ۰۵:۵۲ ب.ظ (آخرین ویرایش در این ارسال: ۲۹ دى ۱۳۹۰ ۰۵:۵۳ ب.ظ، توسط parsaNA.)
RE: برنامه نویسی متلب
متلب اکثر توابع توزیع احتمالی رو پشتیبانی می کنه . مثلا اگه بخواهید تابع توزیع یکنواخت رو پیاده کنید:

کد:
x = -10:10;
pdfUniform = unifpdf(x, -5, 5);
plot(x, pdfUniform);

یا برای تابع توزیع احتمالی نرمال:

کد:
x = -15:0.1:25;
mu = 3;
sigma = 4;
pdfNormal =normpdf(x, mu, sigma);
plot(x, pdfNormal);

The greatest pleasure in life is doing what people say YOU CANNOT DO
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: sima2 , انرژی مثبت , ف.ش , javadjj , mona23 , reyhaneh64
ارسال:
۱۰ بهمن ۱۳۹۰, ۱۲:۱۹ ب.ظ
RE: برنامه نویسی متلب
سلام
یکی لطفا به من کمک کنه
میخوام یک برنامه بنویسم که با دادن یک سری نقطه در ورودی‌، تابع sin 2pi x را به سیستم آموزش بدم.
اولا احتمال پیوسته رو چه جوری باید محاسبه کنم ؟ ورودی‌ها نقاطی در مختصات ۲ بعدی هستند...Sad
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۵ فروردین ۱۳۹۱, ۱۱:۰۰ ب.ظ
برنامه نویسی متلب
با سلام
من باید با نرم افزار متلب پروژه ای برای درس منطق فازی انجام بدم.
میخام با منوها و TOOLBOXهای این قسمت از نرم افزار که پروژه در رابطه با فازی هیت آشنابشم.
پی دی اف آموزشی برای آموزش TOOLBOX متلب قسمت فازی اش و همچنین اگه پروژه آماده انجام شده هست میخام ببینم چطوری اند.
ممنون اگر کمک کنید.

اَللّهُمَّ اَخْرِجْنى مِنْ ظُلُماتِ الْوَهْمِ وَ اَکْرِمْنى بِنُورِ الْفَهْمِ اَللّهُمَّ افْتَحْ عَلَیْنا اَبْوابَ رَحْمَتِکَ وَانْشُرْ عَلَیْنا خَزائِنَ عُلُومِکَ بِرَحْمَتِکَ یا اَرْحَمَ الرّاحِمینَ
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۵ فروردین ۱۳۹۱, ۱۱:۰۵ ب.ظ
RE: برنامه نویسی متلب
(۱۵ فروردین ۱۳۹۱ ۱۱:۰۰ ب.ظ)Alidousti نوشته شده توسط:  با سلام
من باید با نرم افزار متلب پروژه ای برای درس منطق فازی انجام بدم.
میخام با منوها و TOOLBOXهای این قسمت از نرم افزار که پروژه در رابطه با فازی هیت آشنابشم.
پی دی اف آموزشی برای آموزش TOOLBOX متلب قسمت فازی اش و همچنین اگه پروژه آماده انجام شده هست میخام ببینم چطوری اند.
ممنون اگر کمک کنید.
تا جایی که من دیدم خیلی سادتست. یه کم خودتون باهاش کار کنید میفهمید چی به چیه. مثلا طراحی یه fis در حد چند دقیقه زمان میبره.
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: The BesT
ارسال: #۱۰
۱۵ فروردین ۱۳۹۱, ۱۱:۰۹ ب.ظ
برنامه نویسی متلب
(۱۵ فروردین ۱۳۹۱ ۱۱:۰۵ ب.ظ)blackhalo1989 نوشته شده توسط:  
(15 فروردین ۱۳۹۱ ۱۱:۰۰ ب.ظ)Alidousti نوشته شده توسط:  با سلام
من باید با نرم افزار متلب پروژه ای برای درس منطق فازی انجام بدم.
میخام با منوها و TOOLBOXهای این قسمت از نرم افزار که پروژه در رابطه با فازی هیت آشنابشم.
پی دی اف آموزشی برای آموزش TOOLBOX متلب قسمت فازی اش و همچنین اگه پروژه آماده انجام شده هست میخام ببینم چطوری اند.
ممنون اگر کمک کنید.
تا جایی که من دیدم خیلی سادتست. یه کم خودتون باهاش کار کنید میفهمید چی به چیه. مثلا طراحی یه fis در حد چند دقیقه زمان میبره.
تقریبا نا آشناهستم و میخام تو مدت زمان کوتاه یادش بگیرم.برای همین میخام اگر پی دی اف آموزشی داره بخونم تا سریعتر یاد بگیرم.لینکی سراغ دارید که بتونم پی دی اف آموزشی فازی را از متلب دانلود کنم؟

اَللّهُمَّ اَخْرِجْنى مِنْ ظُلُماتِ الْوَهْمِ وَ اَکْرِمْنى بِنُورِ الْفَهْمِ اَللّهُمَّ افْتَحْ عَلَیْنا اَبْوابَ رَحْمَتِکَ وَانْشُرْ عَلَیْنا خَزائِنَ عُلُومِکَ بِرَحْمَتِکَ یا اَرْحَمَ الرّاحِمینَ
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۱۱
۱۶ فروردین ۱۳۹۱, ۱۲:۰۳ ق.ظ
برنامه نویسی متلب
فقط خود help متلب رو دیدم.
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۱۲
۲۳ خرداد ۱۳۹۱, ۰۶:۲۰ ق.ظ
RE: برنامه نویسی متلب
(۲۹ دى ۱۳۹۰ ۱۲:۲۵ ب.ظ)parsaNA نوشته شده توسط:  من دو سه تا پروژه باهاش نوشتم . سوالتونو بفرمایید بلد بودم در خدمتم.



سلام آقای پارسا خوبید؟ من هم یه پروژه دارم تو مطلب که خطا دارم، عنوانش تشخیص احساسات در چهره هست، از پایگاه داده FERET دو حالت رو انتخاب کردم البته روالش به این صورت هست که مثلا چند تا فریم متوالی از یه شخص گرفته شده تا از حالت خنثی به خوشحال رسیده از بین چندحالت سه حالت رو در نظر گرفتم(natural , natural-happiness , happeness) که با روش LBP-TOP کار میکنه حالا کدش رو نوشتم یه سری خطاهای بیخود داره فایل رو ضمیمه می کنم یه نگاهی بندازید بهش ، ممنون میشم زود جواب بدید آخه فوریه فوری هست

clc
clear all
close all;
%%VolData=zeros([640 480 300],'unit8');
j=1;
for i=1:129
face(j)=imread(['G:\Users\maryam\Documents\MATLAB\natural\' num2str(i) '.png']);
if(ndims(face(j))==3)
face(j)=rgb2gray(face(j));
end
face(j+1)=imread(['G:\Users\maryam\Documents\MATLAB\natural-happiness\' num2str(i) '.png']);
face(j+2)=imread(['G:\Users\maryam\Documents\MATLAB\happiness\' num2str(i) '.png']);
VolData(i)={face(j),face(j+1),face(j+2)};
% if(ndims(VolData(i))==3)
% VolData(i)=rgb2gray(VolData(i));
% end
%image=double(imresize(image,[640,480]));
%wcompress('c',image,image,COMP_METHOD)
%image=imwrite(image,'image.png','qulity',75);
VolData(i)=double(imresize(VolData(i),[440,280]));
j=j+3;
%%image=float(imresize(image,[540,380]));
%%VolData=image;
%%pack('G:\Program Files\MATLAB\workspace\STLBP_Matlab\happiness\');
VolData(:,:,i)=VolData(i);
%%%VolData=new(:,:,i);
end

Histogram=LBPTOP(VolData,1,1,[8 8 8],2,2,1,0,0);
bar(Histogram)

ببخشید مایه آبروریزی هم هست ولی آپلود نشد فایل هام ، خواستم تابعی که نوشتم رو هم بزارم نشد.
و دو تا سوال دیگه ؟ چطوری میشه حجم تصاویر ورودی رو کم کرد (الآن تصویر های من ۶۴۰*۴۸۰ هستند من اینجا سایزو کم کردم که مطوینا در دقتش تأثیر میزاره شما راه دیگه ای سراغ ندارید)؟ و اینکه شما تمام حالات پایگاه داده FERET رو دارید به من بدید
ممنون
۰
۰
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۱۳
۲۳ خرداد ۱۳۹۱, ۱۰:۰۶ ب.ظ
برنامه نویسی متلب
سلام خوبید همگی؟
mikham 1 cell besazam k dar har cell k array cell 1*3 bashe ? کدش رو نوشتم ولی اجرا نمیکنه درست توروخدا هرکسی بلده راهنمایی کنه

>> face{1}=imread(['G:\Program Files\MATLAB\workspace\STLBP_Matlab\natural\' num2str(i) '.png']);
if(ndims(face(1))==3)
face(1)=rgb2gray(face(1));
face(1)=double(imresize(face(1),[440,280]));
end
>> face{2}=imread(['G:\Program Files\MATLAB\workspace\STLBP_Matlab\natural-happiness\' num2str(i) '.png']);
if(ndims(face(2))==3)
face(2)=rgb2gray(face(2));
face(2)=double(imresize(face(2),[440,280]));
end
>> face{3}=imread(['G:\Program Files\MATLAB\workspace\STLBP_Matlab\happiness\' num2str(i) '.png']);
if(ndims(face(3))==3)
face(3)=rgb2gray(face(3));
face(3)=double(imresize(face(3),[440,280]));
end
>> voldata{i,1}=face1;
??? Undefined function or variable 'face1'.

>> voldata{i,1}=face{1};
>> voldata{i,2}=face{2};
>> voldata{i,3}=face{3};
>>


این کدی هست که برای برنامم که گفتم تشخیص احساسات چهره هست نوشتم
ولی کلیت کد واسه ساختن همچین چیزی مثل زیر گفتم:
voldata{i}=cell(129,1)
for i=1:129
voldata {i}=cell(1,3)
end

واقعا عجله ای هست
ممنون میشم جواب بده هرکسی که بلده
۰
۰
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  استفاده از cplex در متلب slinda ۰ ۸۳ ۱۳ مرداد ۱۳۹۶ ۰۳:۰۸ ق.ظ
آخرین ارسال: slinda
  سوال در مورد نرم افزار متلب (MATLAB) adelll ۸ ۳,۳۰۴ ۱۲ خرداد ۱۳۹۶ ۰۲:۳۱ ب.ظ
آخرین ارسال: ایرانی۲۰۱۷
  راهنمایی در مورد شبیه سازی با متلب elsaa ۰ ۳۷۹ ۱۸ اردیبهشت ۱۳۹۵ ۱۲:۵۴ ب.ظ
آخرین ارسال: elsaa
  شبیه سازی یک شبکه وایرلس با متلب fa_shinobi ۰ ۴۱۰ ۱۸ فروردین ۱۳۹۵ ۰۱:۱۶ ب.ظ
آخرین ارسال: fa_shinobi
  دیتاست برای شبیه سازی در متلب byb ۰ ۴۶۳ ۰۳ دى ۱۳۹۴ ۱۰:۵۳ ق.ظ
آخرین ارسال: byb
Question نمونه شبیه سازی یک مقاله با متلب fa_shinobi ۰ ۵۹۵ ۲۰ مرداد ۱۳۹۴ ۰۶:۱۴ ب.ظ
آخرین ارسال: fa_shinobi
  پیاده سازی با متلب shahrzad sara ۶ ۱,۶۱۵ ۰۲ مرداد ۱۳۹۴ ۰۲:۳۴ ب.ظ
آخرین ارسال: vahidcs87
  شبیه سازی با برنامه نویسی سی پلاس maryam... ۳ ۹۷۳ ۱۴ فروردین ۱۳۹۴ ۰۳:۵۱ ب.ظ
آخرین ارسال: rr367087
  simulation برای اجرای برنامه به صورت موازی k1.technology ۳ ۴۸۸ ۲۵ اسفند ۱۳۹۳ ۰۲:۱۰ ب.ظ
آخرین ارسال: crevice
  درخواست کمک فوری در متلب nazi84 ۰ ۴۹۰ ۱۰ اسفند ۱۳۹۳ ۱۰:۳۵ ق.ظ
آخرین ارسال: nazi84

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close