X
تبلیغات
وکیل جرایم سایبری

(*blog_title*)

(*blog_short_description*)

Peducate.ir

با هم بیاموزیم

جستجو
بایگانی
آمار
تعداد بازدیدکنندگان :
299148
نظرسنجی
چقدر از مطالب پورتال رضایت دارید؟

برگه‌ها

نرمالیزه کردن داده های isosurface با دستور isonormals در متلب

می دانیم که در نرم افزار متلب (Matlab)، برای استخراج داده های isosurface از داده های حجمی، دستور isosurface به کار می رود. حال اگر بخواهیم داده های isosurface را نرمالیزه کنیم، از دستور isonormals استفاده می کنیم. توجه شود که این دستور، برای رسم توابع سه بعدی استفاده می شود. در ادامه نمونه ای از کاربرد این دستور مشاهده می شود. 

استخراج داده های سطحی از داده های حجمی با دستور isosurface در متلب

در نرم افزار متلب (Matlab)، برای استخراج داده های سطحی از داده های حجمی از دستور isosurface استفاده می شود. در حقیقت این دستور، نقاطی که مقادیر مشخصی دارند را به یکدیگر وصل می کند به طوری که خطوط کانتور (Countor) نقاط دارای ارتفاع مساوی را به یکدیگر متصل می کند. توجه شود که این دستور، برای رسم توابع سه بعدی استفاده می شود. در مثال زیر می خواهیم داده های isosurface را از داده حجمی v استخراج کنیم. 

رسم توابع سه متغیره با دستور isosurface در متلب

در نرم افزار متلب (Matlab)، برای رسم توابع سه متغیره مانند f(x,y,z) از دستور isosurface استفاده می شود. به بیان دیگر، این دستور برای رسم سطوح تراز توابع سه متغیره به کار می رود. از ریاضیات می دانیم که سطوح تراز به صورت f(x,y,z)=k بیان می شوند. در مثال زیر می خواهیم سطوح تراز تابع سه متغیره f=x^2+y^2+z^2 را برای k=3 رسم کنیم. 

محاسبه تبدیل Chirp Z-Transform با دستور czt در متلب

در نرم افزار متلب (Matlab)، برای محاسبه تبدیل  chirp z یا تبدیل z جیرجیرک، از دستور czt استفاده می شود. این دستور معمولا در پردازش سیگنال های دیجیتال راداری کاربرد دارد. این دستور برای محاسبه تبدیل z در راستای کانتورهای چرخشی در صفحه z (z-plane) استفاده می شود. اگر فرض کنید بردار x شامل داده های سیگنال باشد می توان از دستور czt(x) برای محاسبه Chirp Z-Transform استفاده کرد. در مثال زیر می خواهیم این نوع تبدیل را برای بردار سیگنال x استفاده کنیم: 

طراحی کامل مدار بایاس ترانزیستور نوع سوم به همراه کد متلب

طراحی دقیق مدار راه انداز (Bias) ترانزیستور در طراحی تقویت کننده ها (Amplifier)، نوسان سازها (Oscillator) و ... از اهمیت ویژه ای برخوردار است.


 

طراحی کامل مدار بایاس ترانزیستور نوع دوم به همراه کد متلب

طراحی دقیق مدار راه انداز (Bias) ترانزیستور در طراحی تقویت کننده ها (Amplifier)، نوسان سازها (Oscillator) و ... از اهمیت ویژه ای برخوردار است.


 

طراحی کامل مدار بایاس ترانزیستور نوع اول به همراه کد متلب

طراحی دقیق مدار راه انداز (Bias) ترانزیستور در طراحی تقویت کننده ها (Amplifier)، نوسان سازها (Oscillator) و ... از اهمیت ویژه ای برخوردار است.


 

الگوریتم تولید اعداد تصادفی

در نرم افزار متلب (Matlab)، سه روش معروف برای تولید اعداد تصادفی شامل دستور rand، دستور randn و دستور randi به کار می رود. دستور rand اعداد تصادفی با توزیع یکنواخت و دستور randn اعداد تصادفی با توزیع نرمال تولید خواهد کرد. ولی روش های دیگری نیز وجود دارند که بتوان به وسیله آن ها به طور مستقیم اعداد تصادفی را تولید کرد. 

تولید اعداد تصادفی با توزیع نرمال بین بازه تعریف شده

در نرم افزار متلب (Matlab)، می خواهیم N عدد تصادفی به گونه ای تعریف کنیم که اعداد تولید شده در بازه [a,b] قرار داشته باشند و از توزیع نرمال پیروی کنند. کد زیر این کار را انجام می دهد: 

محاسبه زاویه بین دو بردار با دستور norm در متلب

به لحاظ هندسی می دانیم که ضرب داخلی دو بردار به اندازه دو بردار و زاویه بین آنها وابسته است. در نرم افزار متلب (Matlab)، با استفاده از دستور norm می توان زاویه میان دو بردار را تعیین کرد.

ads