mathematica quick guide book(한글)

download mathematica quick guide book(한글)

of 67

description

메스메티카 한글 메뉴얼

Transcript of mathematica quick guide book(한글)

  • Mathematica Guidebook

    Installation

    Mathematica Mathematica CD Install .

    . Install Mathematica Mathematica . MathematicaLicense .

    Mathematica Korean Quick Guide Book 1

  • . . . finish .

    (Single Machine ) .

    Single Machine , Finish . SingleMachine , License Certificate License Number . OK . .

    License Number Math-ID . machine .Single Machine MathID Key . MathID Web .web Register .

    2 Mathematica Korean Quick Guide Book

  • : . .

    24 "Wolfram Research Product Registration" . MathID . . MathPass . MathematicaFront-end . .

    Mathematica Korean Quick Guide Book 3

  • Mathematica Startup PaletteMathematica , Mathematica .

    1. First Five Minutes with Mathematica

    - Mathematica Tutorial . , .

    2. What's New in 6

    - Mathematica ReInvented Mathematica 6

    3. Documentation Center

    - Mathematica Documentation .

    4. Demonstration Project

    - Mathematica Demonstration .

    Untitled - 1 * (Mathematica Front-End)Mathematica , . Input 1 .

    1 : Mathematica Frontend

    Mathematica 1. Mathematica Process Mathematica Front-end Calculator . Mathematica , Mathematica.exe MathKernel.exe , Mathematica.exe Front-end , MathKernel.exe , Mathematica 1 2 . Mathematica .

    Mathematica - Input/Output Documentation MatheKernel - Mathematica Front-end , , .

    2. Mathematica FrontEnd Mathematica (Cell) .

    bracket , Cell . Default Mathematica In[1] , ()

    4 Mathematica Korean Quick Guide Book

  • plain Out[1] .

    In[1]:= 1 + 1Out[1]= 2

    Mathematica Korean Quick Guide Book 5

  • Mathematica Mathematica front-end MathKernel . , Mathematica .

    Mathematica 1. Cell , Cell .2. + ( ) . EvaluationEvaluate Cells .

    Mathematica 1. Mathematica , :

    Mathematica , . "notfound"

    In[1]:= ? expand

    Information::notfound : Symbol expand not found. .

    In[2]:= ? Expand

    Expand@exprD expands out products and positive integer powers in expr.Expand@expr, pattD leaves unexpanded

    any parts of expr that are free of the pattern patt.

    , +k . , .

    2.

    Mathematica 6.0 , , , , .

    In[3]:= Integrate@Sin@xD, 8x, 1, 1 MachinePrecisionDIntegrate::optx : Unknown option WorkingPrecision in

    Integrate@Sin@xD, 8x, -1, 1

  • In[4]:= Integrate@Sin@xD, 8x, 1, 1
  • Mathematica Mathematica . (, Space )

    In[1]:= 1 +25612 9

    Out[1]= 193

    In[2]:= 34 H3 + H2 + 1LL 2Out[2]= 22

    In[3]:= H34 H3 + H2 + 1LLL 2Out[3]= 56

    Mathematica Mathematica , Mathematica FullName . Mathematica 4.2 , Mathematica ., Mathematica , . ?

    symbol , .

    In[1]:= Hx + 1L Hx + 2LOut[1]= H1 + xL H2 + xL , Expand .

    In[2]:= Expand@Hx + 1L Hx + 2LDOut[2]= 2 + 3 x + x2

    In[3]:= Factor@%DOut[3]= H1 + xL H2 + xL Factor , % .

    In[4]:= % . x > 1Out[4]= 6

    x 1 . "/" "," Mathematica ReplacementAll . sym-bolic .

    8 Mathematica Korean Quick Guide Book

  • In[5]:= %% . x > 2Out[5]= 12

    % Out[num - % ] .

    argument Out[] .

    In[6]:= Out@3D . x > 2Out[6]= 12

    Mathematica . , Factor Expand , Simplify .

    In[7]:=1x

    1x + 1

    Out[7]=1x

    1

    1 + x

    Simplify[%] simplify argu-ment // .

    In[8]:= % SimplifyOut[8]=

    1x + x2

    1x+x2 x 1 .

    In[9]:= % . x > 1Out[9]=

    12

    N .

    In[10]:= N@%DOut[10]= 0.5

    Simplify N // .

    In[11]:= %% NOut[11]= 0.5

    N .

    In[12]:= N@, 10DOut[12]= 3.141592654

    Summation .

    1 10

    Mathematica Korean Quick Guide Book 9

  • In[13]:= Sum@x, 8x, 1, 10
  • Mathematica

    ax a^x +6ab ab +a Sqrt@aD +2

    ax a_x +_ I +i+i+x Ex, Exp@xD +e+e+ Infinity +inf+ Pi +p+ Alpha +a+ Beta +b+

    Mathematica Korean Quick Guide Book 11

  • Mathematica Basic Symbolic Calculation .

    Evaluation Quit Kernel Local Quit Kernel Quit

    .

    Mathematica symbolic .

    , Mathematica . Mathematica int, float , type . , , .

    In[1]:= xOut[1]= x

    .

    ." x+1 , x 1 " .

    In[2]:= x + 1 . x > 1Out[2]= 2

    "{}" . Mathematica Argument "{}" .

    In[3]:= x + y . 8x > 1, y > 2 Axis, FillingStyle > Directive@[email protected], RedDD

    Plotting , .

    In[6]:= ListPlot@Table@BesselJ@n, xD, 8n, 4

  • , .

    In[1]:= Plot@x, 8x, 2, 2

  • , "{}" .Mathematica 6.0 . .

    In[4]:= Plot@8Sin@xD, Cos@xD

  • In[8]:= 8g1, g2

    In[9]:= 88g1, Plot@x, 8x, ,

  • g1, g2 .

    In[11]:= TabView@8"Sin@2 xD" > g1, "Cos@2 xD" > g2 0

    , 8x, 2 , 2

  • In[1]:= ListPlot3D@Table@With@8x = [email protected], 1.5
  • In[2]:= Options@Plot3DDOut[2]= :AlignmentPoint Center, AspectRatio Automatic, Axes True,

    AxesEdge Automatic, AxesLabel None, AxesStyle 8

  • In[4]:= ContourPlot@Sin@x yD, 8x, ,
  • Mathematica . , .

    Solve[ == , ]NSolve[ == , ]FindRoot[ == , {,startpoint}]

    Solve[] . equal(=) .

    In[1]:= Solve@2 x == 1, xDOut[1]= ::x 12>>symbol . a x2 + b x + c m 0 .

    In[2]:= SolveAa x2 + b x + c == 0, xEOut[2]= ::x b b2 4 a c2 a >, :x b + b2 4 a c2 a >>In[3]:= SolveA36 11 x2 + x4 == 0, xE

    Out[3]= ::x 112 232 >, :x 112 232 >,:x 11

    2+

    232

    >, :x 112

    + 23

    2>>

    Numeric N , .

    In[4]:= % NOut[4]= 88x 2.39792 + 0.5

  • In[5]:= NSolveA36 11 x2 + x4 == 0, xEOut[5]= 88x 2.39792 0.5
  • In[11]:= Module@8s = 0, e = 0
  • M.X = B ,

    LinearSolve[] M B .

    In[7]:= m = 881, 1, 1

  • Data (Array, Matrix) OperationMathematica Data, Matrix, Array List . List Mathematica , Documentation Center . Lists & Expression Manipulation .

    Elements of ListList , , Mathematica . .

    List .

    In[1]:= dt = TableA9x, x2=, 8x, 1, 10

  • List Handling .

    In[8]:= city = CityData@8Large, "SouthKorea"

  • In[9]:= city TableFormOut[9]//TableForm=

    Seoul SoulTvkpyolsi SouthKoreaPusan PusanGwangyoksi SouthKoreaTaegu TaeguGwangyoksi SouthKoreaTaejon TaejonGwangyoksi SouthKoreaKwangju KwangjuGwangyoksi SouthKoreaSuwon KyonggiDo SouthKoreaSongnam KyonggiDo SouthKoreaUlsan UlsanGwangyoksi SouthKoreaChonju ChollaBukto SouthKoreaAnsan KyonggiDo SouthKoreaChongju ChungchongBukto SouthKoreaAnyang KyonggiDo SouthKoreaUijongbu KyonggiDo SouthKoreaChonan ChungchongNamdo SouthKoreaKwangmyong KyonggiDo SouthKoreaKimhae KyongsangNamdo SouthKoreaMasan KyongsangNamdo SouthKoreaYosu ChollaNamdo SouthKoreaCheju ChejuDo SouthKoreaChinju KyongsangNamdo SouthKoreaKumi KyongsangBukto SouthKoreaIksan ChollaBukto SouthKoreaMokpo ChollaNamdo SouthKoreaKunsan ChollaBukto SouthKoreaWonju KangwonDo SouthKoreaSunchon ChollaNamdo SouthKoreaChunchon KangwonDo SouthKoreaKuri KyonggiDo SouthKoreaKangnung KangwonDo SouthKoreaOsan KyonggiDo SouthKoreaKyongju KyongsangBukto SouthKoreaHanam KyonggiDo SouthKoreaChinhae KyongsangNamdo SouthKoreaKyongsan KyongsangBukto SouthKoreaAndong KyongsangBukto SouthKoreaHwado KyonggiDo SouthKoreaTonghae KangwonDo SouthKorea

    5 .

    In[10]:= tt = Table@8Random@D, city@@xDD

  • .

    In[12]:= sorting = Sort@Table@8Random@D, First@city@@xDDD

  • sorting . Array manipulating function Mathematica .

    In[21]:= Total @@ 8First @ sortingMathematica 6.0 Piecewise .

    In[3]:= sol = DSolve@8y'@xD == Piecewise@88Cos@xD^2, x > 2

  • In[8]:= Plot3D@%, 8x1, 5, 5
  • Advancement of GraphicsMathematica 6.0 Graphic , .

    Text & Graph . Text graphic .

    In[1]:= GraphPlot@Flatten@Thread@ CountryData@, "BorderingCountries"DD & @CountryData@"EastAsia"DD, VertexLabeling TrueD

    Out[1]= China

    Afghanistan

    Bhutan

    Myanmar India

    Kazakhstan

    NorthKorea

    Kyrgyzstan

    Laos

    Mongolia

    Nepal

    Pakistan

    Russia

    Tajikistan

    VietnamHongKong

    Macau

    SouthKorea

    Text , .

    50 Mathematica Korean Quick Guide Book

  • In[2]:= Grid@Partition@Table@Graphics@Text@Style@"Mathematica", Hue@RandomReal@DD, Italic, RandomInteger@810, 20
  • In[1]:= Column@8Slider@D, Slider2D@D, ColorSlider@D, InputField@D,Checkbox@D, SetterBar@4, Range@10DD, CheckboxBar@81, 3
  • In[4]:= DynamicModule@8x
  • .

    In[9]:= GraphicsGrid@Table@Graphics@8LightGreen, EdgeForm@BlackD, Rectangle@D

  • In[10]:= GraphicsGrid@Table@KnotData@8i, j
  • In[2]:= $ExportFormatsOut[2]= 83DS, ACO, AIFF, AU, AVI, Base64, Binary, Bit, BMP, Byte, BYU, BZIP2, CDF,

    Character16, Character8, Complex128, Complex256, Complex64, CSV, DICOM,DIF, DXF, EMF, EPS, ExpressionML, FASTA, FITS, FLAC, FLV, GIF, Graph6, GZIP,HarwellBoeing, HDF, HDF5, HTML, Integer128, Integer16, Integer24, Integer32,Integer64, Integer8, JPEG, JPEG2000, JVX, List, LWO, MAT, MathML, Maya, MGF,MIDI, MOL, MTX, MX, NB, NOFF, OBJ, OFF, Package, PBM, PCX, PDF, PGM, PLY, PNG,PNM, POV, PPM, PXR, RawBitmap, Real128, Real32, Real64, RIB, RTF, SCT, SND,Sparse6, STL, String, SVG, SWF, Table, TAR, TerminatedString, TeX, Text,TGA, TIFF, TSV, UnsignedInteger128, UnsignedInteger16, UnsignedInteger24,UnsignedInteger32, UnsignedInteger64, UnsignedInteger8, UUE, VRML, WAV,Wave64, WDX, WMF, X3D, XBM, XHTML, XHTMLMathML, XLS, XML, XYZ, ZIP, ZPR