7.1. ÃàÀÇ ¹üÀ§¸¦ ¼³Á¤

ÃàÀÇ ¹üÀ§¸¦ ¼³Á¤ÇÏ´Â °ÍÀº set ¸í·ÉÀ» ÀÌ¿ëÇÏ´Â °Í À̿ܿ¡µµ ¸î °¡Áö ¹æ¹ýÀÌ ÀÖ´Ù. ù ¹øÂ°·Î

gnuplot> plot [-2*pi:2*pi]cos(x)

¶ó°í ÀÔ·ÂÇØ º¸ÀÚ. xÃàÀÇ ¹üÀ§°¡ -2¥ð¿¡¼­ 2¥ð°¡ µÈ´Ù. gnuplot¿¡¼­ 'pi'´Â ¿øÁÖÀ² ¥ð¸¦ ÀǹÌÇÑ´Ù.

±×¸² 7-1. xÃàÀÇ ¹üÀ§¸¦ ÁöÁ¤

¶Ç ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î yÃàÀÇ ¹üÀ§µµ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.

±×¸² 7-2. x,yÃàÀÇ ¹üÀ§¸¦ ÁöÁ¤

gnuplot> plot [-2*pi:2*pi][-1.5:1.5]cos(x)

Áï, 'plot' µÞºÎºÐ¿¡ ³ª¿À´Â ÇÔ¼ö, µ¥ÀÌÅÍÆÄÀÏÀÇ ¾Õ ±×·¡ÇÁÀÇ ¹üÀ§¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. À̰ÍÀº 3Â÷¿øÀÇ °æ¿ì¿¡µµ µ¿ÀÏÇÏ°Ô Àû¿ëµÈ´Ù. ¶Ç ´ÙÀ½°ú °°ÀÌ ÁöÁ¤ yÃàÀÇ ¹üÀ§¸¸À» ÁöÁ¤ÇÒ ¼öµµ ÀÖ´Ù.

gnuplot> plot [][-1.5:1.5]cos(x)

ÁöÁ¤ÇÏÁö ¾Ê´Â ÃàÀÇ ¹üÀ§´Â ÀÓÀÇÀÇ °ªÀ» ÃëÇÏ°Ô µÈ´Ù. »óÇѰªÀ̳ª ÇÏÇѸ¸À» ÁöÁ¤ÇÒ ¼öµµ ÀÖ´Ù.

±×¸² 7-3. xÃàÀÇ »óÇѰª¸¸À» ÁöÁ¤

gnuplot> plot [:2*pi]cos(x)

¶Ç 'set' ¸í·ÉÀ» »ç¿ëÇØ

set xrange[min:max]
set yrange[min:max]
set zrange[min:max]

·Îµµ °°Àº °á°ú¸¦ ³ªÅ¸³­´Ù. ´ç¿¬È÷ min, max¿¡´Â °¢°¢ ÃÖ¼Ò, ÃÖ´ë°ªÀ» ÀÔ·ÂÇÑ´Ù. [:]¾È¿¡´Â À§¿¡¼­ ¼³¸íÇÑ °Í°ú °°ÀÌ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. gnuplot¿¡¼­´Â Çѹø ¼³Á¤µÈ °ªÀÌ ÀÌÈÄÀÇ ±×·¡ÇÁ¿¡ °è¼Ó ¿µÇâÀ» ¹ÌÄ¡°Ô µÈ´Ù. ¿ø·¡ÀÇ ±âº»°ªÀ¸·Î µÇµ¹¸®°í ½ÍÀ» ¶§¿¡´Â

gnuplot> set autoscale 'axes'

axes¿¡´Â ¹üÀ§¸¦ ÁöÁ¤ÇÏ´Â ÁÂÇ¥ÃàÀ» ÁöÁ¤ÇÏ¸é µÈ´Ù. ÁöÁ¤ÇÒ ¼ö ÀÖ´Â 'axes'´Â x, y, z, xyÀÇ ³× Á¾·ù°¡ ÀÖ´Ù. ¸ðµç ÃàÀ» µÇµ¹¸®°í ½ÍÀ» ¶§¿¡´Â

gnuplot> set autoscale

À̶ó°í ÀÔ·ÂÇÏ¸é µÈ´Ù.