کشیده کردن (Stretch) یا فشرده کردن (Compress) نمودار (Graph) یک تابع (Function)، در جهت افقی (Horizontally) یا عمودی (Vertically)، با ضریب (Factor) برابر c ، با تغییر معادله (Equation) تابع (Function) به صورت $ y = cf\left( x \right) $ یا $ y = {1 \over c}f\left( x \right) $ یا $ y = f\left( {cx} \right) $ یا $ y = f\left( {{x \over c}} \right) $ ، در ریاضیات (Mathematics)
فرض کنید که تابع (Function) زیر را داریم :
\[ y = f\left( x \right) \]با در نظر گرفتن ضریب c :
\[ c > 1 \]آنگاه :
1- برای کشیده کردن (Stretch) نمودار (Graph) تابع (Function)، در جهت عمودی (Vertically)، با ضریب (Factor) برابر c ، معادله (Equation) تابع (Function) را به صورت زیر تغییر می دهیم :
\[ y = cf\left( x \right) \]2- برای فشرده کردن (Compress) نمودار (Graph) تابع (Function)، در جهت عمودی (Vertically)، با ضریب (Factor) برابر c ، معادله (Equation) تابع (Function) را به صورت زیر تغییر می دهیم :
\[ y = {1 \over c}f\left( x \right) \]3- برای فشرده کردن (Compress) نمودار (Graph) تابع (Function)، در جهت افقی (Horizontally)، با ضریب (Factor) برابر c ، معادله (Equation) تابع (Function) را به صورت زیر تغییر می دهیم :
\[ y = f\left( {cx} \right) \]4- برای کشیده کردن (Stretch) نمودار (Graph) تابع (Function)، در جهت افقی (Horizontally)، با ضریب (Factor) برابر c ، معادله (Equation) تابع (Function) را به صورت زیر تغییر می دهیم :
\[ y = f\left( {{x \over c}} \right) \]