MAPLE

MAPLEを含む無修正動画(修正済含む)MAPLEを含む無修正動画
 

X-Gallery ~Maple Colors 1~

MAPLEの無修正動画
X-Gallery ~Maple Colors 1~演劇の名門校である紅華学園に転校して来た佐久良次郎。登校初日、演劇部エリート 部長・愛善幸仁の目の前で良次郎が葵未来と一緒に暴力事件を起こしてしまう。その 結果、落ちこぼれが集まった未来のクラス「2-B」全員の無期停学をかけて、名門演劇部 と ...http://click.dtiserv2.com/Direct/9021999-21-115885/template/a597.html


別のワードで検索!

すべて(修正済含む) 無修正のみ

YAHOO!JAPANでMAPLEを検索
GoogleでMAPLEを検索
MAPLE
といえば…
MAPLEとは
'''Maple'''(メイプル)とは、数式処理数値計算グラフ作成などを行うソフトウェアのひとつである。Mapleは、1980年代前半にカナダウォータールー大学で開発され(株式会社としてはWaterloo Maple名義。以下Maplesoft)、日本ではサイバネットシステムが販売、翻訳を行っていたが、2009年9月に、Maplesoftをサイバネットシステムが買収した。Mapleを使うと、鉛筆で行う数学の計算や作図をコンピュータで行うことができる。

また、販売方法としては、アカデミックバージョンを出し、学生や、教員、研究者向けに廉価で(1ライセンス2~3万円程度)ほとんどスペックの落ちない製品を販売していて、理系の研究者のユーザを学部生、大学院生の段階で取り込むという戦略をとり、徐々にではあるがシェアを伸ばしている。また、小学校、中学校、高校などの初等教育の現場における数学、理科の授業から、大学や企業のR&D部門などの研究機関に至るまで幅広いユーザ層が開拓されつつある。
  • インタフェースMathematicaと類似しているが、グラフ描画機能などにおいて特に優れているとされている。

  • Mathematicaと比較して少ないメモリハードディスク容量で計算が可能である。

  • 本来、記号解の導出を想定して設計してあり、ほとんどの計算において記号解を出すことが可能である。

  • Mathematicaと比較して、膨大な量の計算を長時間かかって行うには不向きと考えられている。

  • Mathematicaと比較して、特化した用法へのアドインアプリケーションが寡少である。
  • 代数演算とは加減乗除および階乗(平方根等を含む)及びはそれらを組み合わせることで作られる演算の総称である。以下、主な代数演算について説明する。関数の定義は以下のように行う。例えば関数fをf(x)=x\times \exp({x}^{2})と定義したい場合には、

    f:=x->x
  • exp(-x^2);


  • と入力すればよい。2変数以上の関数もほぼ同様で、例えば関数fをg(x,y)=y\times \exp({x}^{2})と定義したい場合には、

    g:=(x,y)->y
  • exp(-x^2);


  • と入力すればよい。一般に関数には変数が存在する。人間は関数を見せられた場合に『何が変数であるか』を理解できるが、機械はそうではない。したがって、変数が何なのかを明示する必要がある。上記のコマンドにおいて、変数が何なのかを明示する役割を果たしている記号がそれぞれ『x->』『(x,y)->』である。もちろん

    f:=x
  • exp(-x^2);


  • のように変数を明示しない定義の仕方もあるが、これだと、後々別のコマンドと組み合わせる際に何らかの不都合が生じる可能性がある。代入に関するコマンド、つまり、文字式や関数に、文字や数字を代入するためのコマンドとしては、evalとsubsが代表的である。evalコマンドを用いると、文字式や関数に、文字や数字を代入できる。

    > eval(x^2+x+1 , x=1);

    f:=(x,y,z)->y
  • exp(-x^2)+z;

  • > eval(poly,[x=2,y=3,z=t]);同様にsubsコマンドを使えば、文字式や関数に、文字や数字を代入できる。ただし、代入する側の位置と代入する側の位置が、evalとは逆になっている。

    subs( x=2, x^2+x+1 );

    subs( x=A, x^2+x+1 );

    h:=x
  • exp(-x^2);

  • subs( x=A, f );

    f:=x->x
  • exp(-x^2);

  • subs( x=A, f );

    (駄目)
    f:=x->x
  • exp(-x^2):

  • subs( x=A, f );

    f

    f:=x->x
  • exp(-x^2):

  • subs( x=A, f(x) );evalコマンドとsubsコマンドの違いは、次の例において顕著である。

    expr := sin(x)/cos(x);
    subs(x=0,expr);
    eval(expr,x=0);


    > der := diff(f(x),x) + f(x);
    / d \
    der := |--- f(x)| + f(x)
    \ dx /
    > eval(der,x=0);
    / / d \\
    |eval|--- f(x), {x = 0}|| + f(0)
    \ \ dx //
    > subs(x=0,der);
    (diff(f(0), 0)) + f(0)多項式等を降冪の順昇冪の順にならべることができる。ただし、Sinの次数について並べ替えるのは難しい。基本コマンド plot , plot3d および描画パッケージ plots(パッケージ内に描画用のコマンド群が含まれています。)基本コマンド plot は、一変数の方程式を曲線で描画します。
    例:x^2+3基本コマンド plot3d は、二変数の方程式を曲面で描画します。
    例:x+y曲線を描画する plot コマンドの基本形は、以下となります

    plot(曲線の定義式、x=a..b,options);

    曲面を描画する plot3d コマンドの基本形は、以下となります

    plot3d(曲面の定義式, x=a..b, y=c..d, options) ;

    x,y,z で、陰関数で定義されたグラフの場合は

    plots[implicitplot3d](陰関数による曲面の定義式, x=a..b, y=c..d,z=e..f, options)


    である。その他に媒介変数表示等も可能だが、それは下の表に纏めます。

     ただし、曲面を描画する場合には、

    with(plots):

    を予め読み込んでおかねばならない。具体的には、

    with(plots):
    implicitplot3d(x^2+y^2=1, x=-1..1, y=-1..1)

    のようにすればよい。ただし、この場合はzの定義域や、曲面の色やグリッドを指定するためのoptionは省略した(省略しても問題ない)。


    また、with(plots):は同じシェルの上で作業する限り一度読み込めば、あとはそのシェルを終了するまで有効なので、
     

    plot3d(x+y, x=1..2, y=1..2);
    別の作業
    with(plots):
    implicitplot3d(x^2+y^2=1, x=-1..1, y=-1..1);


    のように、一度だけ読み込んでその後は読み込む必要がないが、



    plot3d(x+y, x=1..2, y=1..2);
    別の作業
    with(plots):
    implicitplot3d(x^2+y^2=1, x=-1..1, y=-1..1);


    のように、曲面を描くたびに読み込んでも別段問題がない。基本はこれでよいのだが、現実には『複数の曲面や曲線を同じエリアに描く』あるいは
    『予め定義しておいた関数に関するグラフを書く』あるいはその両方を行うことが
    単独のグラフを書くことに比べ多いだろう。
    そのため、比較的応用範囲が広いプログラムを一つ挙げておこう。以下のプログラムは、
    『g(x,y)の定義を行ったうえでそれのグラフとg(x,y)=1についての陰関数を、表示色を変えて同時に表示させる』ものである。

    with(plots):
    g:=(x,y)->y
  • exp(-x^2);

  • p1:=plot3d(g(x,y),x=-3..4,y=-2..4,axes=boxed):
    p2:=implicitplot3d(g(x,y)=1,x=-3..4,y=-2..4,z=-2..4,axes=boxed,grid= [15,15,15],style=patchnogrid):
    display(p1,p2);

    表示するグラフを3つ以上に増やすこともできる

    with(plots):
    g:=(x,y)->y
  • exp(-x^2);

  • p1:=plot3d(g(x,y),x=-3..4,y=-2..4,axes=boxed):
    p2:=implicitplot3d(g(x,y)=1,x=-3..4,y=-2..4,z=-2..4,axes=boxed,grid=[15,15,15],style=patchnogrid):
    p3:=plot3d(x
  • y ,x=-3..4,y=-2..4,axes=boxed):

  • display(p1,p2,p3); 

    もちろん、1種類の曲面のみを表すことも、可能である。

    with(plots): 
    g:=(x,y)->y
  • exp(-x^2);

  • p1:=plot3d(g(x,y),x=-3..4,y=-2..4,axes=boxed):
    display(p1);


    尚、g,p1,p2 等の変数名は好きなように変えてよい。(変更で影響を受ける部分、例えば『display(p1,p2);』等も同時に正しく変更すれば)問題ない。例えば

    with(plots):
    f:=(x,y)->y
  • exp(-x^2);

  • p:=plot3d(g(x,y),x=-3..4,y=-2..4,axes=boxed):
    q:=implicitplot3d(f(x,y)=1,x=-3..4,y=-2..4,z=-2..4,axes=boxed,grid= [15,15,15],style=patchnogrid):
    display(p,q);


    のようにしても何も問題ない。曲面の形式としては、グラフ(plot3d)、陰関数のグラフ(implicitplot3d)等がある。
    その他のものは以下の表に纏める。微分

    diff(f(x),x);

    不定積分

    int(f(x),x);

    定積分

    int(f(x),x=0..100);

    f(x)を定義しなかった場合は、直接x^2などを代わりに入力できる。
  • 数式処理システムの一覧

  • 出典:フリー百科事典『ウィキペディア(Wikipedia)』
    ▼無修正動画をさがす▼

    すべて(修正済含む)
    無修正のみ
    検索ワードランキング
    [2012/5/26 17:04:04更新]
    101652pt
    52113pt
    裏本
    3位 裏本
    49762pt
    48960pt
    母乳
    5位 母乳
    48270pt
    43342pt
    デブ専
    7位 デブ専
    41437pt
    瞳れん
    8位 瞳れん
    40980pt
    39717pt
    39369pt
    38811pt
    巨根
    12位 巨根
    36802pt
    av男優
    13位 av男優
    35569pt
    椎名りく
    14位 椎名りく
    34825pt
    股縄
    15位 股縄
    34548pt
    32795pt
    マンコレ
    17位 マンコレ
    32474pt
    KYOKO
    18位 KYOKO
    31435pt
    30375pt
    横山翔子
    20位 横山翔子
    29498pt
    動画
    21位 動画
    29168pt
    中出し
    22位 中出し
    28901pt
    あいみ
    23位 あいみ
    26707pt
    Rin.
    24位 Rin.
    26195pt
    ANNA
    25位 ANNA
    25658pt
    25114pt
    CHACO
    27位 CHACO
    24716pt
    24668pt
    麻美ゆま
    29位 麻美ゆま
    24062pt
    REINA
    30位 REINA
    23695pt