2021年3月4日木曜日

fx-CG50で「2週遅れのバレンタインデー」

先日のハートカーブのグラフィクスを、量販店に行った折に、店頭のfx-CG50でやってみました。
しかし、グラフ機能で描こうとしても、なかなか思うように行きませんネ、コマッタ。

こうした際には、pythonでプログラムを書け、となりそうですが、店頭の試用機のOSは更新されていないので、python 使えません。「バカ、スクリプトを書くヤツがいるか。pythonは最後の武器だ」

そこでグラフ機能で描く方法を模索した所、ようやく描くことが出来たのでした。

標準のグラフ機能で、Functionを描画形式として行うと、うまく行かない。何故か ?
Function形式では、x軸の増分が1ドットおきに固定されているからです。
しかし、件のハートカーブ式では、1ドットよりも細かい増分で描かないと「塗りつぶし」が現れない。

この限界を突破するには、裏技っぽいですが、FunctionではなくParametric 形式で表示を行います。
Parametric形式で描図を行うと、媒介変数 T の変域と増分が指定できます。

ハートカーブの場合、(4-x^2)^0.01 という項がある事から、-2〜+2の範囲を越えると実数ではなくなるので、グラフに表示できなくなる事が予想されます。

そのため、{ T | -2<=T<=2 } で描いてやれば、ハートカーブが現れるでしょう。
また、媒介変数 T の増分は自由に設定できますが、余り小さいと、その分、計算に時間が掛かります。
店頭で試した際は、0.0025 (2.5E-3) で試した所、十分な図形が得られました。

画像が掲載できませんが、fx-CG50をお持ちの向きはお試し戴き度。

6 件のコメント:

  1. こんにちは。
    早速、手持ちのfx-CG10でトライして見ました。

    https://twitter.com/hangyodon1123/status/1367717826509770755?s=21

    なかなか、Parametric の指定方法が分からず、
    取説にも例題がシンプル過ぎて…
    もしかしたら、間違っているかも?

    図形は少しハートがつぶれた感じですが、
    満足です。

    ところで、Numworks の2台目を購入し、
    カスタムOSで遊んでおります。
    家内から、何で2台目?と言われて、
    中身が新しくなったと伝えても理解できないと
    呆れられております。

    ではでは。

    返信削除
  2. hangyodon 様

    > 早速、手持ちのfx-CG10でトライして見ました。
    > https://twitter.com/hangyodon1123/status/1367717826509770755?s=21
    > なかなか、Parametric の指定方法が分からず、
    > 取説にも例題がシンプル過ぎて…
    > もしかしたら、間違っているかも?

    Tweet 拝見しました。
    この通りです、画像、ありがとうございます !

    > 図形は少しハートがつぶれた感じですが、
    > 満足です。

    X, Yの描図範囲を適当にすると、成型できそうですネ。
    NumworksとCG10、画面構成が異なるそうですから、
    範囲も適宜変更されたく。

    > ところで、Numworks の2台目を購入し、
    > カスタムOSで遊んでおります。

    一連のTweet、見ました。イイなぁ。
    カスタムOS, IONでしたっけ ? XCASも動くとなると、大変興味深いです。
    ただ、標準のファームに戻すのが大変そうですが、どうなのかしらん ?

    > 家内から、何で2台目?と言われて、
    > 中身が新しくなったと伝えても理解できないと
    > 呆れられております。

    そこはお子さんを巻き込んで味方に付けるという方策で ... 。

    返信削除
  3. お久しぶりです。プチコン4でも試してみました。

    返信削除
  4. 藤堂 様、お久です !

    > お久しぶりです。プチコン4でも試してみました。

    Tweetのreply、みました !
    プチコンでも気軽にグラフが描ける、というのは、大変勉強になります。
    ありがとうございます !

    返信削除
    返信
    1. プチコンでもグラフは描けます。

      MS-Excelでも作ってみました。

      https://twitter.com/ShunsukeTodo/status/1366616718404059136

      削除
  5. 藤堂 様

    Tweet拝読しました。
    表計算でもグラフが描けるという好例であり、興味深いものです。
    ありがとうございます。

    ただ、当方、Excelもっておらんですヨ ... トホホ。

    返信削除