2007年12月19日水曜日

HP50g : SysRPLで円を描いてみたよ

先日、はるまき様から「HP50gで円を描くのに、もう少し早くならないか」という話題が提供されました。ARCを使うと大変遅いのですが、SysRPLでもARCのROMルーチンを呼び出すだけなので、あまり早くはなりませんでした。

しかし、円弧ではなく、円を描くという目的に絞れば、かなり早くは描けるサービスがありましたので、ここで試してみたという次第です。以下のソースを御覧下さい。
------------

!NO CODE
!RPL

::
GBUFF
60 0 DO
65 40 INDEX@ CircleB
LOOP
DO>LCD
;
@

------------
これは、PICTをスタックに積み、そこへ同心円を描くプログラムです。最後に DO>LCD で画面に表示しようと試みているのですが、この試みは失敗します。一瞬表示されるだけなのです。しかし、PICTに描いているので、実行後にグラフ画面を表示すると、結果が見られます。

実行速度はARCに比してかなり早くなっておりました。もちろん、円を描くだけなので、円弧を描くには使えません。しかし、これを表示しておく方法がわかりません。何か良い方法はないものでしょうか > kaak様 (オイッ、振ってどうする ?!)


追記 on 2014/09/08
最近になって、海外からのアクセスがあり、表題が機械翻訳されると、とんでもない事になっているらしいので、少し改めました。

【以前】HP50g : SysRPLで円を描いて見たよ
【以後】HP50g : SysRPLで円を描いてみたよ

以前のままだと「I saw in a circle in SysRPL」となってしまいます。まあ、言われてみれば、その様で。


2007年12月9日日曜日

HP35Sの日本語PDFマニュアル 第2弾

Julyさん、早速HP35Sの日本語マニュアルの第2弾を公開してくれました。有難い、有難い。早速ダウンロードしましたよ。

最近はHP35Sネタもやっていないのですが、何か良いネタはないものかな。