محاسبه صورت کسر (Numerator) و مخرج کسر (denominator) یک عبارت به صورت جداگانه، با دستور numden در متلب
با استفاده از دستور numden در متلب، می توانیم صورت کسر (Numerator) و مخرج کسر (denominator) یک عبارت را به صورت جداگانه، محاسبه کنیم و نتیجه هر کدام، یک چندجمله ای با ضرایبی به صورت عدد صحیح می باشد. البته باید دقت شود که دستور numden ، در ورودی خود، عدد نمی پذیرد و باید ورودی آن، به صورت سمبلیک باشد. به مثال زیر توجه کنید :
close all
clc
[n,d]=numden(sym(2/3))
ابتدا با دستور sym ، کسر 2/3 را به صورت سمبلیک در آورده ایم (زیرا دستور numden ، عدد نمی پذیرد) و سپس با دستور numden ، صورت و مخرج کسر را محاسبه کرده ایم.
نتیجه :
2
d =
3
متغیر n ، برابر صورت کسر (Numerator) و متغیر d ، برابر مخرج کسر (denominator) می باشد.
close all
clc
syms x y;
[n,d]=numden(x/y+y/x)
ابتدا با دستور syms ، دو متغیر x و y را به صورت سمبلیک تعریف کرده ایم تا در نتیجه آن، عبارت های ساخته شده با این دو متغیر نیز به صورت سمبلیک باشند و سپس با دستور numden ، صورت و مخرج کسر حاصل از عبارت نوشته شده درون پرانتز دستور numden را محاسبه کرده ایم.
نتیجه :
x^2 + y^2
d =
x*y
متغیر n ، برابر صورت کسر (Numerator) و متغیر d ، برابر مخرج کسر (denominator) می باشد.