7 دستور ساده سازی جداگانه در متلب وجود دارد که در ذیل هر کدام را با مثال آورده شده است .
عبارت |
دستور |
جواب ساده شده |
cos(x)^2+sin(x)^2 |
simplify |
1 |
2*cos(x)^2-sin(x)^2 |
simplify |
3*cos(x)^2-1 |
cos(x)^2-sin(x)^2 |
combine(trig) |
cos(2*x) |
cos(x)+ (-sin(x)^2)^(1/2) |
radsimp |
cos(x)+i*sin(x) |
cos(x)+i*sin(x( |
convert(exp) |
exp(i*x) |
(x+1)*x*(x-1) |
collect(x) |
x^3-x |
x^3+3*x^2+3*x+1 |
factor |
(x+1)^3 |
cos(3*acos(x)) |
expand |
4*x^3-3*x |
اگر بخواهیم با یک دستور تمام ساده سازی های فوق را روی تابع مورد نظرمان ببینیم می توانیم از دستور زیر استفاده کنیم:
simple(نام یا خود تابع)
مثال)
f=cos(x)^2+sin(x)^2;
>> simple(f)
بعد از زدن اینتر داریم:
simplify:
1
radsimp:
cos(x)^2+sin(x)^2
combine(trig):
1
factor:
cos(x)^2+sin(x)^2
expand:
cos(x)^2+sin(x)^2
combine:
1
convert(exp):
(1/2*exp(i*x)+1/2/exp(i*x))^2-1/4*(exp(i*x)-1/exp(i*x))^2
convert(sincos):
cos(x)^2+sin(x)^2
convert(tan):
(1-tan(1/2*x)^2)^2/(1+tan(1/2*x)^2)^2+4*tan(1/2*x)^2/(1+tan(1/2*x)^2)^2
collect(x):
cos(x)^2+sin(x)^2
mwcos2sin:
1
ans =
1
همانطور که می بینید چند تبدیل دیگر مثل تبدیل به فورمت tan نیز محاسبه گردیده است.