*MoJtAbA* (20-08-14), AMD>INTEL (20-08-14), M A H R A D (20-08-14), mehrdad_ab (13-10-14), nima_hl (20-08-14), Rezasam1 (20-08-14)
کد زیر محتویات داخل حلقه را تنها تا 10 ثانیه تکرار می کند:منبعکد:start_tm = clock(); loopTime = 10; while etime(clock(),start_tm)<loopTime, %... Put your code in here ... end
*MoJtAbA* (20-08-14), AMD>INTEL (20-08-14), M A H R A D (20-08-14), mehrdad_ab (13-10-14), nima_hl (20-08-14), Rezasam1 (20-08-14)
برای یافتن تابع تبدیل حلقه بسته ی (Closed Loop) سیستم مدار باز G که تابع تبدیل مسیر فیدبک آن H است، می توان از فرمان feedback به شکل زیر استفاده کرد:
کد:feedback(G,H)
*MoJtAbA* (04-09-14), AMD>INTEL (04-09-14), M A H R A D (04-09-14), mehrdad_ab (13-10-14), nima_hl (04-09-14), Rezasam1 (21-10-14)
برای استخراج هیستوگرام روشنایی یک تصویر در متلب به شکل زیر عمل می کنیم:
کد:img = imread('Image Path'); img = rgb2gray(img); imhist(img)
*MoJtAbA* (12-09-14), AMD>INTEL (12-09-14), mehrdad_ab (13-10-14), Rezasam1 (21-10-14)
برای یافتن مقدار میانه در یک آرایه از فرمان median به شکل زیر استفاده می کنیم:
کد:median([1 5 3 10 6]) ans = 5
AMD>INTEL (13-10-14), M A H R A D (13-10-14), mehrdad_ab (13-10-14), nima_hl (13-10-14), Rezasam1 (21-10-14)
سلام دوست عزیز.
من خیلی فوری یه برنامه متلب می خوام که 1000 تا تابع سینوسی با فازهای مرتب ( با فاصله های یکسان) رو ایجاد کنه. بعد این توابع رو بر حسب زمان رسم کنه.
مرسی.برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
Rezasam1 (21-10-14)
من خودم این برنامه رو نوشتم شما اطلاع داردید درست هست یا نه؟
کد:clc; clear; t= linspace(0,10,1000); f= linspace (0,4*pi,1000); y= sin ( (2 * pi * t)+ f); plot(t,y); title('Constant Phase & Constant Amp'); ylabel('Summation'); xlabel('Time');
سلام مهندس
من میخوام تبدیل فوریه یک پالس مربعی رو رسم کنم.
کمک میکنید؟
با سلام!برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط JiMmY.j برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
دوست گرامی منظورتون از فاز مرتب چیه؟ اگر منظورتون اینه که 1000 تا تابع سینوسی مد نظر تون است که هر کدوم با تابع قبلی یک اختلاف فاز ثابت داشته باشن کدی که قرار دادید رو باید به شکل زیر اصلاح بفرمایید:
موفق باشیدکد:clear all clf clc t=linspace(0,10); f=linspace (0,2*pi,1000); for i=1:1000 y=sin((2*pi*t)+f(i)); hold on plot(t,y); end title('Constant Phase & Constant Amp'); ylabel('Summation'); xlabel('Time');
آرمین
'چو ایران نباشد، تن من مباد
Dim Armin As Iranian
If Iran.Enabled = False Then Armin.Enabled = False
با سلام!برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط ali.rahmani برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
دوست گرامی به شهر سخت افزار خوش آمدید.
بفرمایید:
موفق باشیدکد:t=linspace(0,2*pi); y=square(t); z=fft(y); plot(t,z)
آرمین
'چو ایران نباشد، تن من مباد
Dim Armin As Iranian
If Iran.Enabled = False Then Armin.Enabled = False
برای یافتن بیش ترین مقدار در یک آرایه و همچنین اندیس آن مقدار در MATLAB می توان به شکل زیر عمل کرد:
خروجیکد:A = [1 3 5 2 4]; [maxVal,maxInd] = max(A);
کد:maxVal = 5 maxInd = 3
آخرین ویرایش توسط ravegoat در تاریخ 24-10-14 انجام شده است علت: تصحیح کد
AMD>INTEL (24-10-14), JiMmY.j (24-10-14), M A H R A D (24-10-14), nima_hl (24-10-14), Rezasam1 (25-10-14), SajjadKhati (24-10-14), مهدی بهادرفر (24-10-14)
|
1 کاربر در حال مشاهده این موضوع. (0 عضو و 1 میهمان)
Bookmarks