関数電卓・グラフ電卓総合 Part2
■ このスレッドは過去ログ倉庫に格納されています
>>99 いや、fx-4800Pの言語はIF文すらないし。 EL-5120の言語>fx-4800Pの言語で良くね? >>99 CASIO fx-7000GA の説明書のプログラミング部分ハケーン https://www.manualslib.com/manual/775519/Casio-Fx-7000ga.html?page=44#manual IF文がないのはfx-4800Pと一緒だけど、入力文?はあるみたいね。 IF文がないので、CASIO BASICとは言えないよね?原型ではあるが。 英語のWikipediaだと https://en.wikipedia.org/wiki/Casio_BASIC >Casio BASIC is a programming language used in the Casio calculators such as the Classpad, fx-9860G Series, and CFX graphing calculators. となっているからIF文が追加されたのが、CFX-9850G(1996年)の頃なのかな? https://en.wikipedia.org/wiki/Casio_9850_series >>100 602Pは後継機の603Pが21世紀まで現役機種で生き残ったんだよね。 標準入力のプロ電としては最高の完成度だと思う。 >>101 どっちがBASIC言語っぽいかという意味では異論はないけど、 ただ、EL-5120(5250も同じ)のIF文は IF〜GOTO でジャンプするしか無いからシンプルすぎる。 fx-4800Pの条件判断機能はBASIC的に言うと、 IF〜THEN〜ELSE〜IFEND が装備されているから機能的には上と言えると思う。 これを普通にIF文にしてINPUT文やPRINT文を装備すれば CASIO BASICと呼称しても問題なかったと思うのに、 何であんな記号言語的な仕様になったかといえば、 画面の狭さから来る制限なんだろうね。 >>102 >IF文がないので、CASIO BASICとは言えないよね?原型ではあるが。 うん、その頃のはCASIO BASICとはとても言えない。 BASICといえばパソコンやポケコンの方が定着していた時代だし。 >となっているからIF文が追加されたのが、CFX-9850G(1996年)の頃なのかな? BASIC的なコマンドの追加はPOWER GRAPHICシリーズになってからだと思うのでその世代で合ってると思う。 海外でプログラムが公開されているのもその世代以降だよね。 >>103 >ただ、EL-5120(5250も同じ)のIF文は >IF〜GOTO >でジャンプするしか無いからシンプルすぎる。 確かにそうだよねえ。ELSEがあればなあ。 ただし、回避策はあるので、致命的ではないかと。 4800Pは入力命令がないことが、致命的だと思う。 入力のタイミングを自分で選べないのは酷い。 >>104 変数Aに入力するには、Aを未確定にしてAを呼び出せばそのタイミングで入力される。 {A} A こんなへんてこな仕様にするくらいなら普通にINPUT Aか? Aにすればいいのにね。 だからこそのPython(しつこい) テキストファイルへの出力も可能だし ちゃんとした入力/出力あるからね Locateに相当するのあったかな? 無くてもきっと互換性確保でカシオがモジュール用意してくれるだろう >>105 つーか、fx-4000Pに?→があったのだからそのままにしておけば良いものを ◢が入力にも使えれば、まだいいんだけど 複数行で、Xレジスタの内容をメモリーインなんて芸当無理だろうしなー まあそういうクソな言語をいくらいじくり回して直してみたところで、最初からPythonとかにした方が多少使いにくいところがあっても汎用性もあるしいいだろうな >>105 なるほど。変数Aに値を設定しておいて、わざとAを無効化すればその時点で入力できるということか。 しかし、強引な方法なのは否めないし、プログラムが分かり難いだけ。 >>105 >>110 {変数名} 本来は変数の再入力を要求するための命令なので、任意のタイミングで入力を要求するために使うのは裏技的かも >>109 Pythonの場合、電卓の機能にアクセスするモジュールの完成度が問題になるだろう >>33 え? 異世界ラノベが好きなら理系やろw 理系……やろ? 理系板の連中も往生際が悪いよなあ RPNのスレッドがここにあるのだから関数電卓の板もここにある方が良い >>115 誰も突っ込んだ議論をしてないから話がまとまらないんだよな 正直、どの板だろうが関数電卓の話が出来るのならどこでも良い、と自分は思ってる というか各スレをブラウザのブックマークに登録してあるから、どの板にどのスレがあろうがどうでもいい ただ、「関数電卓総合」を謳うスレが複数の板にあるという状況はどうかと思う 現状採り得る選択肢 1. 「関数電卓総合スレッドその8」がデジタルモノ板に移動し、「関数電卓・グラフ電卓総合 Part2」(このスレ)と合流して、デジタルモノ板に「関数電卓総合スレッドその9」を立てる 2. 「関数電卓・グラフ電卓総合 Part2」が理系板に移動し、「関数電卓総合スレッドその8」と合流する 3. 現状維持 通称CASIO BASICって、4800Pが元と言われてるけど もしかして、Tiのプログラム言語をパクったのかな? そもそも変数への代入記号の→や▶︎などHPやTiに見られるよね 502Pだって、HPのをパクったのかな サブセット版的な 602Pで少し独自色出したけど 603P以降で メモリ操作のMin,MRがSTO,RCLに代わってるし シャープは昔からSTO/RCLだったかな >>120 CASIO BASICがいつからそう呼ばれていたかは定かではないけど、 1985年発売のfx-7000Gが日本よりも海外で評価されて、 1990年にTIが初のグラフ電卓TI-81を発売したあたりから、 教育市場用にグラフ電卓が広まってその搭載言語TI-BASICに対して CASIOのグラフ電卓言語もCASIO BASICと呼ばれるようになったと考えてる。 国内では誰もそう呼んでる人はいなかったと思うから海外発の呼称だよね。 グラフ電卓の言語仕様を比較するとCASIOとTIはかなり似ているし、 最初はCASIOの仕様をTIが取り込んだように見えるけど、 最近はTIの仕様をCASIOが後追いして取り込んでいるように見える。 代入の方向が左辺から右辺になる元祖は、 おそらくSHARPのPC-1300のミニフォートランだと思われるけど、 電卓言語では結構多いかも。 502Pが出るまでのCASIOのプロ電はfx-201Pくらいしかなかったし、 その言語仕様的には後に出てきたSHARPのPC-1200にかなり見劣りするものだったから TI-59やHP-67/97等の海外プロ電も含めて徹底的に研究して出来上がったのが502Pだと思う。 電卓の言語ってメーカーで独自に設計できる分、変なのも多いけど、それがまた面白いところでもあるね。 >>120 >>99 に書かれているようにfx-4000Pとfx-7000GがCASIO BASICの元になった。 >>102 に書かれているようにそれらの言語にBASIC風コマンドが追加されたのがCFX-9850Gの頃 つまりfx-4800Pが登場した時にはCASIO BASICもすでに存在した fx-4800Pの言語はCASIO BASIC以前の言語の変種みたいなもの >>120 それにしても何の根拠もないのにカシオがパクったとか書くのは性格に問題がないのだろうか? >>121 ポケットコンピュータではカシオのBASICは全然たいしたことなく、シャープに全く及びませんでしたけどね。 しかしPB-1000, AI-1000なとのBASICはかなり高機能だったが、どこか別のところが開発したのだろうか? >>123 むしろその喧嘩を売るようなセリフを堂々と書ける貴方の方が性格に問題ありそう >>123 製パン業界では、パクり合うのは当たり前みたいな雰囲気あって、どこかが画期的商品だしたらこぞって模倣してる 真似したからとお互い様で責めることはしない 国内トップのヤマザキですら堂々とパクってる パンに電卓を喩えていいわけじゃないが、電卓業界も似た部分あると思う グラフ電卓を初めて発売したのはCASIOだけど 米国教育界で採用されたのは後続のTi社 となれば、Ti社に似た商品だすのは当然の事 こんな事はIBM PC/AT互換機市場見れば納得するだろ PCに比べて電卓市場は米国で大手2社、国内で関数電卓ならキヤノン含めて3社、日米以外では零細企業ばかり それがプログラマブル関数電卓になると日米3社の独壇場 ただ、搭載プログラム言語となるとキーストロークが同じCASIOとTiが似たようになるのは当然といえる HPはRPNに拘ってたが、ちょっと統一性に欠けるな TiのBASIC風スクリプトは最新機種ではどんな変化遂げてるのかね? 日本ではTi社の情報がユーザー数少ないこともあり殆ど聞こえてこない 日本では個人向け事業やってないからね 日本総代理店のナオコはWeb繋がらないし ジュライの二の舞とちゃう? >>126 自分で調べれば? 英語の説明書が簡単にダウンロードできる >>127 Ti84 plusの見たら、びっくり 文字列専用変数がCG50と全く同じだった! どっちがオリジナルか分からんけど そこまで一緒にしなくても・・ また、CASIOだとLocateがTiではOutput 頭文字だけ大文字にするところまで同じ!w ◢がPause TiのWait(100ms間一時停止)に相当する命令はCASIOにないな(602PのPAUSEだね) 単純に数値や変数を画面表示するのに TiにはDisp命令がある CASIOには無いから羨ましい amazonで2万〜3万かぁ 最安値で18,786円 それにしても Naocoに繋がらないのは何故だ?倒産したのか? ナオコから買えば日本語マニュアル付きなのに >>128 Naocoのサイト、何年か前にもアクセスできなくなったことがあったし、 しばらく様子を見た方がいいかもな >>129 個人向けより大学相手にTi関数電卓と各種センサーの組み合わせによる教育システムの提案が主な業務みたいね きっとWebのメンテナンス出来ない程忙しいのかもw Ti84 plus CEってなんであんなにカラフルなんだろ 赤黒やブルー、ピンクと面白いね 日本や米国向けのCASIO fx-CG50は真っ黒で味気ない ただ欧州向けは一転してホワイトでフレンチ・ホワイトとでも呼びたいカラフルな見栄え FX-5800Pもカラフルなら良かったのに 土木測量向けFD10 Proは安全カラーとはいえ、黒と黄色でカラフルなのが羨ましい 5800PのKEY印字が黒地に朱色は微妙に見えにくい >>130 https://www.casio.com/products/calculators/graphing fx-9750GIIもカラフルだぜ! fx-9750GII fx-9750GIIBU fx-9750GIIPK 三色ある >>128 TI-84 Plus はそんなに高くないだろ TI-84 Plus CE のことを言っているのかな? と思ったら元祖TI-84 Plus もかなり高価だなあ 元祖 TI-84 Plus https://www.amazon.co.jp/dp/B0001EMM0G/ TI-84 Plus CE https://www.amazon.co.jp/dp/B011G3R2SM/ 自分だったらAmazon USAで買うけど、リスクがあるから他人には勧めない >>128 TI-84 Plus CE のTI-BASICは確かに CASIO BASIC に似ているかもね。 他のプログラムをサブルーチンとして呼ぶところとかそっくり。 しかし、Dispコマンドがあるのは無視できない違いかと。 ちなみに TI-Nspire の TI-BASIC は関数化可能になったので、言語としてはかなり進化している。 ローカル変数も使える。変数名の前に Local とか書かないといけないけど。 ただし、計算アプリとノートアプリでしか動作しないので、グラフを描画できない。 純粋に計算だけをする言語になってしまった。 >>128 >>129 の読みが当たった Naocoのサイト復活してたよ TiのPC/Macとのリンクソフトはとてもよく出来ているね プログラムエディタまで装備しててマニュアルなしでプログラミングできるのがとても良い >>134 ナオコでは84 plus CE扱ってないのかー しかもamazonで正規輸入品としては BA IIシリーズしか扱ってないし・・ やっぱ、並行輸入の黒、青、ピンクから選択するしかないな 84 plusってZ80系なんだね CG50がSH4の32bitなのに HP50gなんてSaturnで4bit w (4bitであれだけやってるのは凄いな) wiki見ると米国教育分野でカシオはわずか7%しか市場占有率なく、HPは0% だからカシオのはTiを模倣してるんだね (Disp命令省いた理由が分からない) 教育で使われているからなかなか仕様刷新できない84 plusシリーズ。でも売上が馬鹿にならないからなあ シャープも学校納品用カテゴリをわざわざ設けているのも毎年大量発注されるうまみあるからだろうしね クラスで自分以外全員学校推薦のピタゴラスだった 自分は家業が松下のでんきやさんだったこともあり、ナショナルの関数電卓使って、後にFX-502Pへ (松下電器の関数電卓は手帳型でブラウン色のカバー、本体もなかなかおしゃれな色合い(シャープのOEMかも) 教師が初めに関数電卓の使い方教えるんだけど 自分は除け者(その辺からアンチシャープになった) >>136 HP 50gは一応ARM9 75MHz上でSaturnエミュレータを動かしているので、CPUの速度はウリジナルのSaturn 4MHzよりも数倍高速。 >>136 >ナオコでは84 plus CE扱ってないのかー ナオコは高専などにグラフ電卓を販売しているみたいなので、過去のしがらみで残っているだけのボッタクリTI-84 Plus CEを扱う必要はないからね。 >>138 個人向け販売代理店ないのは悲しいね 個人向けまでやってたら、ジュライ青森支店みたいに夜逃げするハメになるか 高校までTi使ってたら、卒業後もそのままTiユーザになるからなー囲い込みだよね グラフ機能は不要でもあの大画面は魅力的 84 plusとCEの速度比較動画みたら、大して変わりないみたい >>136 > HP50gなんてSaturnで4bit w 確かにUser RPLの速度はお粗末だけど、System RPL使えばSaturnエミュレータ上でもなかなか高速に動作するよ >>141 PC側でCコンパイラやアセンブラ使えば アクションゲームも あちらは、著作権無視で怖いねー >>143 TI-84 Plus シリーズは音が出ないんだよね >>144 なら、授業中こっそり出来るねw エマージェンシーモード搭載してたら最強だ! TI-84 Plus CE のパックマンはよくできている。 著作権もへったくれもないくらいにそっくり。 >>142 SystemRPLはコンパイルされるからなあ あっ!確か教師が生徒の電卓集めて、一括でプログラムや設定を書き込んで授業で使用するだったね なら、同じ色のをもう一台用意して・・ CASIOの5800Pは同機種間でしか、一度に1台しかコピーできないけど そんな仕様で業者はよく商売できるもんだ いっそう、Ti 84使った方がいいんじゃないかと思うな >>148 TI-84 Plus シリーズは古すぎるよ 操作性も古いし、速度も遅いし、キーも押しにくい しかし、TI-Nspireシリーズは Student Software の登録がうざい 別のPCに Student Software をインストールするときは英文メールを送信する必要がある TI社のグラフ電卓は商業主義的すぎる >>148 安いandroidタブレットで TI89エミュレータ動かすのではいかんのか?w >>150 Ti89は嫌だw 学習に使うわけじゃないから ゲームで遊ぶわけでもないし、実用目的でfx-5800Pの代わりに使うつもり TI-89 TitaniumはCPUを68030以上にして画面を大きくしてくれたらまだまだ使えるのになあ TI-89 Titaniumはなぁ...文字サイズが小さすぎて使いづらいんだよな... 老眼の方には絶対にお薦めできない機種 HP50gみたいに文字サイズやフォントの種類を変更できたらいいのに >>153 そしたら、HP200LXみたいになっちゃう もはやポケコンかウルトラライトPC ポケコンがもう少し延命できたらカラー液晶搭載してたかも 逆に8bit/16bit PCを機能限定しウルトラライトサイズにしたのがTi84 plusあり、Ti89 Titaniumではないかと web閲覧やメールないけど >>156 >>>153 >そしたら、HP200LXみたいになっちゃう >もはやポケコンかウルトラライトPC そこまでは言っていない。 TI-89Tの画面は本体の幅と比べても狭すぎる。 今ならもっと広くできるはず。 それと今の技術だと68030の省電力化は楽勝では? TI89使ってたが字が小さい上に細い マジかよと思った 計算能力はなかなか良かったと思うがいろいろ使いにくかったので捨てた 【毒素ためる、制汗″】 Ban、Ag、 8×4が <乳癌> <鼻炎> <ワキガ> の原因になっている!? http://rosie.5ch.net/test/read.cgi/liveplus/1531621398/l50 臭い! くさい! 931! Nspire CX CASと89 Titaniumを足して2で割ったような機種があればいいんだけどな Nspireの筐体(タッチパッド除く)に89のGUIを組み合わせればまともな電卓が出来そう 当時のグラフ電卓は画面解像度が低かったので、TI-89 の高解像画面は当時としては確信的だった。 しかし、当時の技術では無理があったのか画面は狭くなった。 元々、TI-92 の派生商品だからファームウェアが広い画面を前提にしていたのかもしれないが。 >>163 感じ方には個人差があるだろうけど、個人的には画面表示があまりにも見づらいと感じる その上、スペック面でもやや時代遅れの感が否めない TI89は文字が読みにくいしキー配置も使いにくかったので廃棄した TI-89 Titanium は改良すればまだ人気は出そう。 ●解像度一緒でいいから画面を一回り広くする ●MPUを68040にする ●RAM増量 ●フラッシュ増量 これを TI-89 mk2 として販売するべし ディスプレイの大きいVoyage200の方が総合的に見て優秀だろうな 筐体がデカすぎるのが問題だが、画面が見やすい分まだマシ Ti89で盛り上がってるようですが 84 plus CE買いました TI-BASICはCASIO BASICとほぼ同じようなので 苦労せず移植できました むしろ上位互換的なので楽 ユーザからの数値・式入力に PROMPTとInputの2種類あるのは 古い仕様を受け継いでいるからなのかな CASIOポケコンのIF THENでTHENの代わりに;(セミコロン)が使えたみたいな (PROMPTとInputは動きは全く違うけど) 84にはハードケースが付属してますが、USBコードなども収納できるハンドストラップ付きバッグも購入 これが秀悦でACアダプタまで収納でき、Ti電卓以外にも5800PやHP35sも余裕で収納可能 5800P用にもう一個買うかな Ti84は縦に長いからね アセンブラで書かれたパックマンやってみたら、音はないけど動きに遅延なく普通にプレイ楽しめた これと、TI-BASICで書かれた数独を残しておくことに >>169 ハードケースというか保護カバーだよねえ あれは現行のたいていのグラフ電卓についているような log(常用対数)と10のx乗がshiftキー押さずに計算できて、完全数式通りじゃない昔ながらの関数電卓はもう売ってないのかな? >>172 10のx乗の計算でshiftキー押さにゃならんやん… あと、カシオみたいに÷キー二回押しで除数と被除数が入れ替えられるとなお良い。 >>171 FX-602P SimでP0に10^を登録すれば shiftキー押さずに計算できるよ logキーと離れてて嫌なら、P1にlog登録すればいいし >>174 トン。 なるほど。 一応カシオも完全数式通りでないものも売ってるのか。 10^x がshift必要なのがイマイチな気がするけど、アマゾンあたりで探してみる。 長年使い慣れたfx-690vがついにお亡くなりになってどうしようか悩んでたところなので助かった。 >>175 シミュレータかあ。 だれかfx-690vの作ってくれないかなあ。 >>176 690vって、外観雰囲気がCM-100とよく似てる これもbit操作できるのか x>=0があるから簡単なプログラム組めるラーンプログラム方式なのかな 安物として作っているというより、コストをかける要素自体が少ないから結果的に安くなっているだけだと思う >>179 昔の標準方式のプログラミング関数電卓みたいに多機能にすればそれほど安くはならないと思うのだが。 >>181 昔の標準入力のプログラム関数電卓と今のカシオやシャープやTIが出してる標準入力の関数電卓は、 そもそもの設計思想自体が違うんだから比較対象として不適切。 確かに多機能にすりゃその分コストはかかるだろうが、数式通り入力ならまだしも、今時標準入力のプログラム関数電卓なんて需要がないだろうよ >>180 HP15cなら LBL C 10^ RET LBL D Log RET LBL E 1/x RET でUSERモードにすればLog以外刻印通りにできるな 数学自然表示式か、関数だけ逆ポーランド記法か完全な逆ポーランド記法かは何で始めたかによるからなあ 自分は初期の関数電卓だったから、中置記法で関数だけ逆ポーランド記法がしっくりくるし、ポーランド記法のLispも馴染みあり、逆ポーランド記法も同様 どうしても数学自然表示が馴染めない 見て読むには良いがそれを電卓で叩くのは面倒くさい 数学自然表示といってもタッチスクリーンでない場合それをキーで叩くことになる。 ‥‥ ∫──dx ‥‥ のような場合、入力する順番が決まってしまっており、単に表示だけの感が拭えない。 >>186 紙にペンで書く様にペンで書ければいいんだけど 分数の分母と分子間移動が面倒 多くの電卓にあるLINE形式で入力して、結果を数学自然表示させた方が早い スマホ用Appだとその様なのがあるね 式は全て指で描いて計算 数字や関数名も自動認識で 数式通り入力だとカッコや平方根を多く含んだ数式を打つのが辛い 確かに自然表示入力はカーソルキーの移動が面倒だけど、 数式通り入力に比べて入力ミスが格段に減ったので、自分はこれで満足してる 電卓様が数式をどの様に理解されているかが 直感的(直接的)に把握確認できるので 自然表示はありがたいと思うよ 自然表示ではない電卓だとしばらく使わなくなると操作を思い出し難い。 まあ、数学自然表示なら操作マニュアル不要だからね LINE形式だとパラメタ指定に戸惑うから 関数電卓の基板に搭載されているLEDは太陽電池の未使用電力を消費するためとか書いている人がいるんだけど本当なの? https://twitter.com/akitaNT815/status/1020551270396919808 うちに太陽電池無しのスケルトンなEL-509Eがあるけど、これにもLED付いてる。 けど、LEDが付いたのを見た記憶がないw >>194 EL-509Eにも付いていると言うことは太陽電池とは無関係? >>193 実際の電卓の回路は見ていないのでなんとも言えないが、LEDをツェナーダイオード的に使うことはごく普通にあるので、電源ラインに入っているのであれば過電圧保護用かと。 >>196 なるほど。しかし、電池で動作するのに過電圧保護ってありえるのかな? 太陽電池も出力電圧は決まっていませんでしたっけ? もしかして静電気対策? 過電圧保護というのは言い方が悪いですね 電圧を安定させるためでしょう たぶんないと液晶のコントラストが安定しないのでは シャープ電卓の基盤のLEDは製造テスト用ともう一つのスレに書いてあったよ ソースがまたしてもツィートなんだけどね シャープの中の人に質問した結果らしいから ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.4.7 2024/03/31 Walang Kapalit ★ | Donguri System Team 5ちゃんねる