関数電卓・グラフ電卓総合 [無断転載禁止]©2ch.net
レス数が900を超えています。1000を超えると表示できなくなるよ。
>>822
3Dグラフで立体図形が描ける機能を除いたらたいした特徴はないからなあ 電卓の3Dって
z=f(x, y)みたいなのだけで
maximaやmathematicaみたいに
draw3d(xyzlist)
とか出来ないからあまり使い道がない hp50gにはDRAW3DMATRIXというコマンドがあるな
z座標の値を集めた行列と描画するzの範囲を引数に取る命令
x,y座標は行列内の位置によって決まるっぽい z=f(x,y)形式の普通の3Dグラフ(FAST3D)と同じ描画ルーチンを使ってるらしく、そこそこ高速に描画される {10 10} RANM 10 -10 DRAW3DMATRIX って入力して実行してみ、どんな感じか分かると思う 間違えた
{10 10} RANM -10 10 DRAW3DMATRIX だったわ CG50ってPrizmSDK問題無く使える?
アドオン自作したいのさ 久しぶりに見てみたら微妙に荒れてるな
>>818
おまいは過疎スレに何を求めているんだ…?
こんな場所で情報の新しさ云々なんて議論はナンセンスだろうに… どうせ過疎ってるんだ、細かいことは気にしないでまったりやろうぜ >>831
アドオンを自作するって気合いが入っているなあ
そこまでしたいと思わないわ 第一回 PrizmSDKでハローワールド
第二回 アドオンでドオン!(挫折)
最終回 CG50で定積分ベンチマークむふふ
の予定 小一時間くらいかけて
PrizmSDKで Hello world と
whileルーチン内でのカウントアップ数値表示やった
なんやこれ、オモロイな
とりあえずキッチンタイマーこしらえる
タイマーどう使うんだろ 小一時間かけてタイマーの使い方を調べてプログラムしたけど
よくわからん
500msecはいいけど1msecはあかんのか
とりあえずキッチン時計の針を描写した
(CG50はVRAMアドレス違ってハマった)
ふと気がついた、、この電卓、、Beep音無いんと違うか?
キッチンタイマーあかんやん >>839
言われてみれば、fx-CG50は音が出ないよね 教育用途ではないHP 50gはBEEP音出せたよねえ
やはり教育関係は音出しできないのかな? >>841のリンクの
SAT持ち込み可かどうかの
>Unacceptable Calculators
>You are not allowed to use any of the following items as a calculator:
の
>Models that can access the Internet, have wireless, Bluetooth, cellular, audio/video recording and playing,
これに引っ掛かるのかー面倒だね
ところで、NumWorks、Adafruitで扱い始めたようだ。
https://www.adafruit.com/product/3790
ここで買えば日本にも送ってくれるだろう。少し(?)高いけど。 花金になったので小一時間かけてCG50のシリアル通信やった(PrizmSDK0.3)
3pinシリアル送信信号9600bpsがへっぽこオシロで確認出来た(3.1V位)
音が出ないなら、外部機器繋いでやろうという魂胆や
PICでシリアル通信受けてBeep音出す予定、、、未定、、、ブゥブゥ
音が出るキッチンタイマー(おまけ:電卓機能付き)が出来るでしかし
HP50gだとRPLで素で色々な事できるんやろうな
NumWorksだとソース公開だからもっと色々な事できるんやろうな
敷居高そうだから買わんけど
で、ここまでの感想な
個人的にPrizmSDKでのCG50アドオン作成は敷居低くて気に入った
電卓演算機能がSDKで読み出せれば、もっと掘り下げていじくり回すのにな
なんでmathライブラリ作らなあかんねん、アホくさってなるわ
まー個人的には、どこかのライブラリ持ってきてアドオン作って
CASIOの演算と速度比較ベンチマークとかは(・∀・)ニヤニヤ 案件だわ >>844
え?電卓の計算機能が使えないの?
なんだよそれ >>845
ハックSDKってそんなもんちゃうの?
呼び出し方があるかどうかは俺が知らないだけかもしれへんけど、
C.BASICのソース眺めた限り演算機能Cソース全記述してるで
ほんま、こういうの無償で作って公開するクリエイター星人尊敬するわ
>>846
CG50も素で音出ればええのにな、、SAT対応の為なのか、、、ふぅん >>847
電卓機能が呼び出しできないのでは、fx-CG50で自作プログラムが動作するだけであって
電卓で実行する意味はあまりないのでは? >>848
何故使いもしないグラフ電卓買うのか?
そこにグラフ電卓があるから
何故意味のない自作アドインを作るのか?
そこにSDKがあるから >>848
確かに電卓で実行する意味はないかもしれないが、
自分の場合は電卓でプログラムを動かすこと自体に楽しみを感じてる
要するに趣味だな、実用になるかどうかは気にしてない >>853
そういう意味じゃなくて、電卓でプログラミングをするという無駄な行為を楽しめるほど生活に余裕があるってことだろ。
日本語読めない人がどうしてここには多いのか? fx-JP900の印刷された文字が見やすくなっているという噂がどこかであったけど、確かに店頭で確認すると印刷の発色が改善している気がする。
しかし、自分が持っている初期のJP900と比較する方法がないから確信はない。
店頭に自分の電卓を持って行ったら不審者だし、ネタでもう一つ買う気はしない。 fx-JP900の模様はコピー品対策かもしれないが、前面パネル全体にあの模様を入れる必要はないような カシオにパネルマイナーチェンジを要望したのに何も対応せず。
もう別の会社なんだな。 >>864
プラスチックの金型は金がかかるからねえ
今のJP900で元を取ってから新型を出すまで改良されないのでは? >>863
あの模様のせいで他人に勧めにくいものになっている あの模様を気にしている人と気にしていない人ってどっちが多いのかね
気にしていない人はそもそも模様についてネットに書き込んだりしないだろうから、
結果的に気にしている人の意見がクローズアップされているのかも >>873
気にしていない人って良い照明でしか見たことがないのでは? シャープはいつになったらシンプソン法をやめるのか。 今のシャープに、そこまで儲かるわけでもない関数電卓の、たかが積分機能如きに構っている余裕はないだろう
まあ積分の精度だけで関数電卓の良し悪しは決められないと思うけど シャープもHPと一緒でやる気ない状態なんだろうなあ >>877
と言っても積分機能を搭載しているからにはちゃんと作るべき もちろん本来はそうあるべきだけど今のシャープには無理でしょ
諦めてCASIOを使うんだ キヤノンはそろそろF-789SGの後継機種を出してくれ >>884
お前数学の知識ないな
シンプソン法は収束させないので誤差が大きい なに法でもいいから
ソルバーに積分式を書けるように
特異点だけ高精度な
シチズン電卓みたいなことになる >>884
こんなことも知らない人がここに来るんだね。
SHARPのシンプソン法は積分区間を均等に分割して近似するので、誤差が大きい。
CASIOのガウス・クロンロッド法は誤差推定ができるので、誤差が大きい区間だけ分割数を増やして、誤差を収束することが可能。 >>887
関数電卓買っても四則演算しかしない人が多いからな 数学が分からない人間に関数電卓を使う権利はないという風潮、本当に嫌い
関係ないけど、シャープの積分機能は分割数を指定しないといけないのが面倒なんだよな >>889
>>884に対するツッコミから流れ的にそうなっただけかと 単純に四則演算するだけでも関数電卓の方が便利なときもあるからねえ ちょっと基数変換したいときとかも習慣的に関数電卓使っちゃう。
Windowsの電卓でも全然問題ないんだけどね。 1 4
∫ ─── dx - π
0 1+x^2
が 0 になるCASIOは優秀だな
DM42は -2.4E-32 が限界みたい >>893
iPhoneのHP Primeエミュレータでも0になったよ!
HomeモードとCASモードで確認した。 >>894
iPhoneは電卓とは処理能力が桁違い 関数電卓は fx-375ES が安くて素晴らしい
https://www.google.co.jp/search?client=opera&q=CASIO+fx-375ES&sourceid=opera&ie=UTF-8&oe=UTF-8 >>896
エミュでもCPUの能力は1/10くらいは発揮できる
元々数桁違いの能力があるので一桁能力が落ちても同じ >>898
じゃあHP50gのエミュレータで
64倍速モードで計算したら
0になるとでも言うのか
無意味なレスをするなよ >>894
HPの電卓は伝統的には
スタック上ではshowとかprefixとかで
表示される精度しかなくて
πとかも同様
いわゆる内部精度は演算中の関数処理内部だけの精度
Primeがそうかは未確認だけど
この手のはALGモードで
一つの式で計算してみて >>898
エミュレーターって何か理解しているのか?
ハードウェアをソフトウェアで再現して、実機のファームウェアをそのまま動作させる。
そのため、精度は向上しない。 >>898
実機のHP Primeでもちゃんと>>893みたいに0になったぞ
>>901が正解。というかこんなことも知らないのかよ >>902
Primeは
π - 3.14159265359
= 0
だから
そもそもその計算には意味がない
TIは-2.E-13になる >>903
「その計算には意味がない」って、どこがよ? 他の電卓は12桁表示でも
15桁まで正しいとか精度に差がある
だから内部精度最大保持の
πやeとの差を求めてみる
HPの電卓は最大表示以上の
精度は(計算結果には)ないし
πもeも同様なので
わざわざ差を出す意味がない
表示がすべて >>905
>HPの電卓は最大表示以上の
>精度は(計算結果には)ないし
Saturn CPU 時代のHP電卓は確かにそうだった。
Saturn CPUの仕様がそうだったからだ。
しかし、HP Prime は違う。
ARMなのでSaturnのような制約はない。 関数電卓の数値計算性能のベンチマークは数多くあるけど、
CAS電卓同士の数式処理の性能に焦点を当てたベンチマークってあんまり見ないよね
(少なくとも日本語のサイトでは見たことがない)
例えばTI-Nspire CX CASとHP50gの場合、Nspireはx^6 + 2*x^3 - x^2 + 1を因数分解できないけれど、50gは(1 - x + x^3)(1 + x + x^3)と因数分解してくれるし、
1/xを-1から1まで定積分するという問題でも、Nspireはundefを返すけど50gは解析解として0を返してくれる
こういった計算をTI・HP・CASIOの各CAS電卓でやらせるベンチマークとかあってもいいと思う >>905の意味が分からなかったけど>>906を読んでやっと理解した。
ID:a2CKAIhn は、まだ HP電卓=Saturn と思っているのか。
やれやれ。 Saturn採用機種であっても以前はこういうベンチマークがされてたような気がするが... >>884 = >>898 = >>905 のような気がする。
無知を自信満々に語る。
>>909
そういう問題じゃなくて、>>906の引用部分をちゃんと読んでよ >>910
すまん、905が何を言っているのか意味不明すぎて流れを把握できてなかった Saturn CPU のことを知らない人がいるかもしれないので、一応説明しておく
Saturn は4bitマイコンにも関わらず、64bitレジスタ9本を持っている
64bitレジスタというが正体は4bitレジスタが16個繋がっているのに近い(64bitレジスタのデータ転送を行うとき、ハード内部で4bitに分割して16回転送する)
この64bitレジスタはBCD12桁の浮動小数点の加減算がハードウェアでできる
加減算だけのFPUと考えてもいい
レジスタのビット配置はハードウェア固定なので、12桁より多い数値は扱えない
そのため、内部精度を上げることはできない
つまり、表示精度=内部精度である
ソフトウェアでBCD計算すれば、桁数を増やすことは不可能ではないが、Saturnの性能からすると実用にならないだろう
>>905は HP電卓 = Saturn と勘違いしているらしく、「HPの電卓は最大表示以上の精度は(計算結果には)ないし」というトンチンカンなことを言っている
今のHP電卓にSaturnを使ったものはない >>911
905が意味不明すぎて流れが止まっていたからねえ 2000年のHP 39G/HP 40Gが最後のSaturn搭載機。
ただし、ARMで動作するSaturnエミュレーターは2006年のHP 50gまで使われていた。
そのため、HP 50gまでSaturnの制約があったのは確か。
しかし、HP Prime はSaturnエミュを搭載しておらず、純粋なARMとして動作するので、内部精度は表示よりも高くしている。 >>907
CASの評価は難しいかと。
どんなテストを書けば、妥当な評価になるのかを決めるのは至難の業ですし。 >>915
極端な話、テスト問題にピンポイント対応してくるかもしれないし >>906
3.1415... - π
が 0 にしかならないから
制限が無くても無意味 意味があるのは、これができる
CASIO、Canon、TI、DM、wp
たぶんSharp、...
https://i.imgur.com/XeMGp7R.jpg >>919
TIの場合
3.1415926535898 - π = 0
なのでπは内部14桁、表示12桁
他の電卓も同様に計算可能
Primeの場合
3.14159265359 - π = 0
3.14159265358 - π = -0.00000000001
3.1415926536 - π = 0.00000000001
12桁以上は計算できない >>920
HP Prime でも 3.1415926535898 - π = 0 になる。
ただし、計算後に 3.14159265359 に表示が変更されてしまう。
これは表示上の問題かもしれないので、内部精度が12桁しかない証拠にはならない。 >>921
その前後の数値を入れて見ろよ
全部0になるだろ
いい加減あきらめろ レス数が900を超えています。1000を超えると表示できなくなるよ。