zoukankan      html  css  js  c++  java
  • mathematica练习程序(第一章 Mathematica的基本量)

    虽然过去有用Mathematica解过一些问题,不过对这个语言并没有系统学习过。

    所以最近想重新把Mathematica系统的学一遍。

    偶然在B站上找到了这样一组教程:https://www.bilibili.com/video/av70241728?p=1,就跟着重新学习一下。

    下面是随堂教程的课后练习,都是比较基础的习题。教程应该是这本书:https://item.jd.com/47040228358.html

    习题如下:

    代码如下:

    1.
    2^200
    
    N[Exp[7 - 9 I]]
    
    N[Sin[15*Pi/180] + Cos[15*Pi/180]]
    
    N[Log[5, 135]]
    
    N[Log[Exp[-2] + 1]]
    
    N[Sqrt[Abs[Log[Sin[35*Pi/180]]]]]
    
    N[Cos[2 ArcCos[1/3]] - ArcCos[1/6]]
    
    N[Tan[ArcTan[Sqrt[2]/2] + ArcTan[Sqrt[2]/3]]]
    
    N[10 (Cos[2 Pi/3] + I Sin[2 Pi/3])/(5 (Cos[Pi/3] + I Sin[Pi/3]))]
    
    N[12 (Cos[3 Pi/2] + I Sin[3 Pi/2])/(6 (Cos[Pi/6] + I Sin[Pi/6]))]
    
    2.
    GCD[861, 1638, 2415]
    
    3.
    LCM[48, 105, 120]
    
    4.
    SetPrecision[Exp[-0.12^2]*Sin[0.12], 50]
    
    SetPrecision[Exp[-0.67^2]*Sin[0.67], 50]
    
    5.
    Apply[Plus, Range[1, 99]]
    
    Apply[Times, Range[1, 99]]
    
    Apply[Plus, 1/Range[2, 100]]
    
    Apply[Times, 1/Range[2, 100]]
    
    Apply[Times, (2*Range[1, 20] - 1)*3]
    
    Apply[Plus, (2*Range[1, 20] - 1)*3]
    
    Prime[Range[20]]
    
    6.
    MatrixForm[{Range[4] + 10, Range[4] + 20, Range[4] + 30, 
      Range[4] + 40}]
    
    7.
    Max[Table[Random[Real, {5.2, 9.7}], {4}, {4}]]
    
    Min[Table[Random[Real, {5.2, 9.7}], {4}, {4}]]
    
    8.
    Sort[Table[Random[Integer, {100, 200}], {60}]]
    
    Sort[Table[Random[Integer, {100, 200}], {60}], Greater]
    
    9.
    Binomial[10, 3]
    
    Binomial[12, 5]
    
    Binomial[15, 7]
    
    10.
    3!!/7!!
    
    6!!/15!!
    
    7!!/20!!
  • 相关阅读:
    OJ 之 FATE
    hdu 1701 (Binary Tree Traversals)(二叉树前序中序推后序)
    POJ 1789 Truck History
    数据结构之 普利姆算法总结
    HDU OJ 2159 FATE
    The Great Pan
    2014年的暑假ACM之旅!
    0-1背包问题
    中国剩余定理的解释!
    POJ 1183 反正切函数的应用
  • 原文地址:https://www.cnblogs.com/tiandsp/p/12374091.html
Copyright © 2011-2022 走看看