محاسبه نرم (norm) یک ماتریس یا بردار ، با دستور norm در متلب
محاسبه نرم (norm) یک ماتریس یا بردار، دارای کاربردهای زیادی در روش های پردازش سیگنال و یا زمینه های تحقیقاتی دیگر است. رایج ترین نوع نرم، 2-norm می باشد، اما نرم های دیگری همانند infinity norm ، 1-norm و Frobenius norm نیز توسط دستور norm در متلب، قابل محاسبه می باشد. برای محاسبه انواع نرم، برای ماتریس X ، باید به صورت زیر عمل کنیم :
محاسبه 2-norm ماتریس X : به صورت norm(X) یا norm(X,2)
محاسبه 1-norm ماتریس X : به صورت norm(X,1)
محاسبه infinity norm ماتریس X : به صورت norm(X,Inf) که در آن Inf ، نماد بینهایت می باشد که در متلب به کار می رود.
محاسبه Frobenius norm ماتریس X : به صورت norm(X,'fro')
به مثال زیر توجه کنید :
close all
clc
t=-1:0.001:1;
X=chirp(t,200,1,300,'quadratic');
n=norm(X)
ابتدا با دستور chirp ، یک سیگنال chirp ساخته ایم (یک سیگنال مشهور) و سپس با دستور norm ، نرم (2-norm) آن را محاسبه کرده ایم.
نتیجه :
31.6290
کپی برداری از محتوای سایت کلیدستان، ممنوع بوده و پیگرد قانونی دارد. (تنها استفاده شخصی کاربر، مجاز است) (کپی برداری توسط سایر وب سایت ها = حرام) (بیشتر بدانید)


احسنت به مطالب سایتتان .تشکر