X



関数電卓・グラフ電卓総合 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@3周年
垢版 |
2017/07/12(水) 01:24:21.25ID:x3kgCi4B
関数電卓・グラフ電卓を語りましょう。

主な関数電卓・グラフ電卓メーカー

CASIO : https://casio.jp/dentaku/
SHARP : http://www.sharp.co.jp/calc/
Canon : http://cweb.canon.jp/calc/
Texus Instruments : https://education.ti.com/en/products
HP inc. : http://store.hp.com/us/en/mlp/calculators-

関連スレッド

関数電卓総合スレッドその7
http://rio2016.2ch.net/test/read.cgi/rikei/1491278023/
【RPN】逆ポーランドの部屋【電卓】★20段
http://lavender.2ch.net/test/read.cgi/dgoods/1486038675/
電卓について語るスレ その4
http://lavender.2ch.net/test/read.cgi/stationery/1465107140/
0752名無しさん@3周年
垢版 |
2018/03/19(月) 02:20:33.95ID:joVve035
>>748
egadget は CASIO BASIC を異常に褒めちぎっている
そのくせ他の電卓の使用経験もないように思える
CASIO のことしか関心がないという感じ
だいたい CASIO BASIC なんて PPL や Lua と比べると時代遅れすぎる
0754名無しさん@3周年
垢版 |
2018/03/19(月) 03:02:32.32ID:zoPiU1Rz
>>752
e-Gadgetの管理人がどうこうとかいう話はCASIO BASICとは関係ないぞ
そのレスは誹謗中傷と取られても仕方ない内容だから気を付けたほうがいい
(誹謗中傷のつもりで書いているのなら論外だが)
というか、「明らかなBASIC」「一般的なBASIC」の基準が。e-Gadgetと電卓喫茶でかなり異なるのかもしれないね
0755名無しさん@3周年
垢版 |
2018/03/19(月) 03:05:17.46ID:5CPeZMKP
あそこまで解説してるのは凄いと思う
褒めちぎる位好きじゃないと
長期にわたって解説は書けない
5800Pユーザーからしたら有意義なサイトだよ

電卓買い漁ってそれぞれに気に入らない
難癖つけてHP書いてるよりかは
ずっと建設的
一般的に難癖つけるだけのやつは何も生み出せないもの
まぁそれはオレも含めてなんだけどな
0756名無しさん@3周年
垢版 |
2018/03/19(月) 03:14:49.77ID:zoPiU1Rz
CASIO BASICはあくまでもBASICライクな言語、
あるいはBASICのかなり訛りの強い一方言としてとらえるのがベストのように思う
そもそもCASIOが「これはBASICです」と公式に断言したわけではないし、
BASICと似てるとか似てないとか言う議論をすること自体がおかしいのかも
「CASIO BASIC」の通称自体、TI BASICという名前に慣れ親しんできた欧米のマニアが、
特に細かく考えないで付けたものなんだろうよ
0757名無しさん@3周年
垢版 |
2018/03/19(月) 03:27:04.75ID:zoPiU1Rz
つい今しがた『CASIOが「これはBASICです」と公式に断言したわけではない』と書いたが、
2018年1月付の電卓総合カタログのfx-5800pの項目を確認したら『BasicLikeプログラム機能』と明記されてた
https://casio.jp/dentaku/catalogue/

まさかと思って手持ちのカタログを確認したら、2012年3月付の電卓総合カタログの時点で同様の記述がされてた
0758名無しさん@3周年
垢版 |
2018/03/19(月) 09:42:51.34ID:T5K5MBy0
グラフ電卓のTI-BASICとCASIOのって比較するとほとんど同じ言語に見えるけど、
TI-BASICは良くてCASIO BASICでは駄目なところって何だろう?
CASIOの言語にINPUTやPRINT命令があればBASICと呼んでもいいんかな?
0759名無しさん@3周年
垢版 |
2018/03/19(月) 12:32:55.67ID:lccLhCy8
世の中vbがbasicって言ってる位だからなんでもありだよ
0760名無しさん@3周年
垢版 |
2018/03/19(月) 12:34:56.40ID:IUJnibpJ
>>758
入出力命令が手軽なのがBASIC言語の特徴であってそれがないのにBASIC言語と言うのは無理なくね?
代わりのものがあるとしても▲で表示して強制的に一時停止とかは酷い。

そもそも4800Pの言語がBASICとは似ても似つかないものだった。
IF文すらなかったし、入力命令もなかった。

その言語にIF文やら入力命令を追加してBASIC的にしたのが今の5800Pの言語。
▲を4800Pから拝借したのは失敗。
0761名無しさん@3周年
垢版 |
2018/03/19(月) 12:53:47.16ID:IUJnibpJ
>>755
e-Gadget みたいに CASIO BASIC の解説をしているから建設的とは思えないが。
今時、関数電卓のプログラムに時間を割くのは非建設的とも言えるし。

電卓喫茶みたいに批評するのが非建設的とも思えない。
fx-CG50が発表されたときグラフ電卓の知識のない連中がネット上で凄いを連発していたが、電卓喫茶を見れば別にたいしたものではないことが分かる。
井の中の蛙にならずに済む。

批評サイトは難癖をつけているわけではない。
欠点を理解して使って欲しいと言うだけ。
それはそれで建設的である。
0762名無しさん@3周年
垢版 |
2018/03/19(月) 14:20:57.01ID:zoPiU1Rz
>>760
入出力命令の手軽さがBASICの特徴というのは極端すぎるんじゃないか?
入出力が手軽にできる言語なんてごまんとあると思うが
入出力機能だけを取り上げて「これはBASICとは似てない」と主張するのは個人の勝手だが、
正直言って妥当な主張とはとうてい思えない
0763名無しさん@3周年
垢版 |
2018/03/19(月) 14:35:33.04ID:zoPiU1Rz
>>761
「欠点を理解した上で関数電卓を使ってほしい」のが電卓喫茶なら、
「欠点を理解した上で関数電卓の使い方を知りたい」人の受け皿となりうるe-Gadgetも、それはそれで建設的ではないかな?
関数電卓のプログラム機能を使うか使わないかは、建設的・非建設的という枠では語れない個人の勝手でしょ
0764名無しさん@3周年
垢版 |
2018/03/19(月) 14:56:52.21ID:qUXOruUj
>>762
とは言え、手軽な入出力命令がないものをBASICというのもおかしな話だ。
BASICからそれを外してBASICだよという利点はない。

実態は>>760の言うように fx-4800P の変態言語を後からBASIC言語風に仕立て上げたものに過ぎないので、fx-5800P以降の言語をBASICというのは微妙。

CASIO Programming Language を略して CAPL くらいで良かったのでは?
CPLだとC言語の祖先になってしまうので却下。
0765名無しさん@3周年
垢版 |
2018/03/19(月) 15:02:13.83ID:qUXOruUj
>>759
確かにBASICの定義は曖昧だが、少なくとも8bit時代のマイクロソフトのBASICに似ているべきかと。
0766名無しさん@3周年
垢版 |
2018/03/19(月) 15:35:15.47ID:DyQy1vri
テスト
0767名無しさん@3周年
垢版 |
2018/03/19(月) 16:25:09.65ID:DyQy1vri
「入出力が手軽にできないものはBASICではない」という理屈が自分にはよく分からないな
入出力命令は別として、IF文のような他の大多数の文法がBASICに似ているからこそ、
「BasicLikeな言語」と称されているんじゃないの?
0768名無しさん@3周年
垢版 |
2018/03/19(月) 16:56:36.89ID:T5K5MBy0
>>760
なるほど。
TI-BASICでは一時停止のPause命令に加えて連続表示するDisp命令があるからOkなわけなんだね。
言語的にはTIとCASIOはあれだけ似ているのに、CASIOのは若干電卓言語的かな。
ありがとう!
0769名無しさん@3周年
垢版 |
2018/03/19(月) 17:41:10.76ID:qUXOruUj
>>767
大多数の文法が似ているとは言えない。
>>750から拝借するけど

8面体の面積と体積を計算するプログラム
SHARP EL-5120 だと
INPUT A
S=2*√3*A²
V=(√2/3)*A^3
PRINT S
PRINT V

CASIO fx-9860GII だと
?→A:2×√3×A^2
√2÷3×A^3

これを同じBASICとするのは無理がある。
CASIOの言語は電卓の操作を再生することが基本になっている。
そのため、数式を行にそのまま書いて実行できる。
そうなると、数式の後ろに剿ス令(結果出力・一時停止)を書くだけで結果が出力できて便利だなという発想。
このようなものをBASICと言えるのだろうか?

最初のBASICであるダートマスBASICでもPRINT文があるのにこれをBASICというのは無理な気がする。
0770名無しさん@3周年
垢版 |
2018/03/19(月) 17:56:20.53ID:RdKzxbwv
ダートマスの説明を読むと

> そのため、数式を行にそのまま書いて実行できる。

むしろ、これこそがBASICなのでは?
0772名無しさん@3周年
垢版 |
2018/03/19(月) 20:26:58.21ID:DyQy1vri
CASIO BASICのことを「一般的なBASICと全く同じである」とは誰も言ってなくね
自分も全く同じとは思ってないよ
ただ、一般的なプログラミング言語の中ではBASICが一番近いとは思ってる
0773名無しさん@3周年
垢版 |
2018/03/19(月) 20:28:24.81ID:U770fhtN
10 L. A=10
20 P. A*A
30 E.
Rum
コマンドメイアヤマリ
R.
100

これがベーシック
0774名無しさん@3周年
垢版 |
2018/03/20(火) 00:46:49.92ID:HQTX4Nj1
>>772
ただし、BASICと呼ばれるものの中では一番BASICからかけ離れている言語のような気がする
0777名無しさん@3周年
垢版 |
2018/03/20(火) 04:01:55.04ID:ZviADLv1
「CASIO BASIC」の通称でほぼ定着しているし、今更別の通称に変えても普及しなさそう
もうこのままで良くね
0779名無しさん@3周年
垢版 |
2018/03/20(火) 11:23:55.81ID:3bXhOnJe
>>757
BASICと言い切らないと言うことは、カシオも言い切りたくはないみたいね
0781名無しさん@3周年
垢版 |
2018/03/21(水) 01:23:36.93ID:e5wFG3iA
>>761
>fx-CG50が発表されたときグラフ電卓の知識のない連中がネット上で凄いを連発していたが、電卓喫茶を見れば別にたいしたものではないことが分かる。
あなたはもしかして電卓喫茶の管理人かな?
あなたがfx-CG50をどう思おうとあなたの勝手だが、あなたの主張をさも一般論であるかのように言うのはやめてもらいたい
好きで使ってる人間からしたら不愉快な話だ
井の中の蛙にならずに済むと言うが大きなお世話だよ、大したものかどうかは自分で決めればいい話だろう
0782名無しさん@3周年
垢版 |
2018/03/21(水) 03:05:34.54ID:r1tC8SpD
>>781
自分の気に入らないことがあればすぐに管理人認定w
余裕ない人多過ぎだわ
0783名無しさん@3周年
垢版 |
2018/03/21(水) 03:55:59.60ID:e5wFG3iA
確かにいきなり管理人と断定するのは思い込みが激しすぎた、失敬
余裕がないと言われても仕方ないなw
でもそれ以外の部分についてはおかしなことを書いたとは思ってないよ
0785名無しさん@3周年
垢版 |
2018/03/21(水) 16:00:29.95ID:e5wFG3iA
>>784
「自分の意見に自信がない」=「管理人認定」という理屈はよく分からないが、
意見に自信がないと思われるのは本意ではないし、管理人認定は取り消すよ
スレ汚し失礼した
0786名無しさん@3周年
垢版 |
2018/03/21(水) 18:25:54.56ID:dGeEFg7+
>>775
TAPE ASCIIであったね
0793名無しさん@3周年
垢版 |
2018/03/22(木) 22:32:14.67ID:UeWuWcCw
オープンソースの関数電卓というのはおそらく史上初だし、自分は逆に収集欲が刺激されるな
そういやTI-84 Plusも容量1MBだったな、まあ学校用ならそれくらいでも何とかなるのかもしれん
0794名無しさん@3周年
垢版 |
2018/03/23(金) 00:34:21.38ID:VVzBTr9i
Webオンラインシミュレータ
https://www.numworks.com/simulator/

触ってたら興味が出てきたからまとめてみた

回路図
https://www.numworks.com/resources/engineering/hardware/electrical/schematics/
以下、回路図内仕様
電卓CPU  STM32F412VGT6
http://www.st.com/ja/microcontrollers/stm32f412vg.html
・1MB容量 は CPU内部プログラムフラッシュメモリ容量
・10pin SWDのデバッガPCBパターン(コネクタ不明)
・TVS(USBLC6-2SC6)でESD保護の USBコネクタ
・CPU直の UART、SPIコネクタ(コネクタ不明)
・MICRO_SD カードスロット(CPU-SDIO6ピン接続:挿入検出は無?)
・Quad-SPIフラッシュメモリ(AT25SF641:8MByte)搭載
・バッテリーは 3.7V の Li-Po 1200mAh (型式不明)

ソフトウェア-アーキティチャー
https://www.numworks.com/resources/engineering/software/architecture/
poincare ディレクトリ内が演算エンジンソース

これだけで99ドルは安いから買ってみようとしたが、、、USAしか配送選べない
どうすればええんやろか
0797名無しさん@3周年
垢版 |
2018/03/24(土) 11:45:02.10ID:aKMuVjJI
Free42はエミュレータ
numworksはハードウェアまで完全オープンソースの実機
0802名無しさん@3周年
垢版 |
2018/03/24(土) 23:06:53.39ID:zFAaTOqL
https://en.wikipedia.org/wiki/Xcas

Giac ライブラリでCASシステム構築
Xcas のソースコード解析すれば出来る

使い勝手がどうとか、インストールする価値無しとか
どっかの収集マニアから ケチ付けられるの嫌だから
俺はヤラナイけどなw
0805名無しさん@3周年
垢版 |
2018/03/25(日) 08:29:28.60ID:yzGAXz5s
MoHPCで取り上げられた時点で反応がなければ
興味がなかったってことでしょう

まず電卓としての評価を上げないと
0806名無しさん@3周年
垢版 |
2018/03/25(日) 13:09:49.52ID:cSO0wmbP
>>803
これってXcas/GiacがNumworksのアプリとして動作するってこと?

>>804
それって電卓と無関係すぎる。
Raspberry Pi Zero と Numworks で画面とキーを共有できるってだけだし。

>>805
完全に同意だ。我々は良い電卓がほしいだけであって、別目的に改造されても意味がない。
0807名無しさん@3周年
垢版 |
2018/03/25(日) 14:30:20.03ID:I0F2a3TJ
肝心な電卓としての評価が良くわからないね
CG50と比べてどうなんだろ
0808名無しさん@3周年
垢版 |
2018/03/25(日) 14:32:33.04ID:yzGAXz5s
こんなの見つけた
って喜んで書く前に
MoHPCとTI-Planetは確認すべき
とくにRPNと同じ板のこのスレは
0809名無しさん@3周年
垢版 |
2018/03/25(日) 15:40:03.53ID:aXjvMtPe
評価が無い電卓の情報はレスしたら駄目なの?
喜んで書いちゃ駄目なの?
過疎スレで俺様ルール?
0810名無しさん@3周年
垢版 |
2018/03/25(日) 16:48:32.13ID:I0F2a3TJ
このスレに書き込むときは
海外掲示板をよく読んでから
書き込みましょう

って事?
0814名無しさん@3周年
垢版 |
2018/03/27(火) 03:08:55.86ID:mzwm/QnR
>>813
これは単にNumWorksと同じ要素を持ってるってだけでしょ、NumWorks

オンラインエミュレーターがあるから、ソフトに関してだけなら自分の好みかどうか判断できると思う
0815名無しさん@3周年
垢版 |
2018/03/27(火) 03:13:28.60ID:mzwm/QnR
書いてる途中で送信してしまった
これは単にNumWorksと同じ要素を持ってるってだけで、NumWorks自体の評価とは関係ないと思う
MoHPC内では話題なのかもしれないが、MoHPCが全てってわけじゃないだろう

あと、オンラインエミュレーターがあるから、ソフトに関してだけなら好みに合うかどうか自分で判断できると思う
0816名無しさん@3周年
垢版 |
2018/03/27(火) 04:57:47.68ID:Vo25deEU
話題かどうかは
>>812
がいいだしたこと

古い話を自慢げに見つけてくるのはどうかと
0817名無しさん@3周年
垢版 |
2018/03/27(火) 05:10:14.72ID:Vo25deEU
言い換えると
適切な時期に適切なスレに貼らずに
興味ないんだろとかいわれても

MoHPCやTI-Planetは
そのためのソースとしてあげただけ
0822名無しさん@3周年
垢版 |
2018/03/28(水) 22:00:17.92ID:disfCzi+
米尼でCG50安かったから買って届いて色々試したけど
なんやこれ、ツマンネ、ワクワク感が無い
1時間触ったらアキタ
多分、CASIO BASIC(仮) があかんのや

プロラムで色々やったるで!思ったけど、
言語仕様が20年前でチープすぎるねん
イケメンの癖に短足腹ポッコリデブやねん
まあそんな事は買う前からマニュアル読んでて知ってたけどナ
Python対応するまでお蔵入りやわ
Python対応しなかったらヤフオクでウハウハや

しっかしハードケースの取り外し、カタイわ
なんやねんこれ、嫌がらせかいな
0823名無しさん@3周年
垢版 |
2018/03/29(木) 00:40:45.22ID:vvA/BLPF
>>822
3Dグラフで立体図形が描ける機能を除いたらたいした特徴はないからなあ
0824名無しさん@3周年
垢版 |
2018/03/29(木) 00:54:50.02ID:lduEI2TS
電卓の3Dって
z=f(x, y)みたいなのだけで
maximaやmathematicaみたいに
draw3d(xyzlist)
とか出来ないからあまり使い道がない
0825名無しさん@3周年
垢版 |
2018/03/30(金) 06:00:08.07ID:zx/4qyzD
hp50gにはDRAW3DMATRIXというコマンドがあるな
z座標の値を集めた行列と描画するzの範囲を引数に取る命令
x,y座標は行列内の位置によって決まるっぽい
0826名無しさん@3周年
垢版 |
2018/03/30(金) 06:08:05.14ID:zx/4qyzD
z=f(x,y)形式の普通の3Dグラフ(FAST3D)と同じ描画ルーチンを使ってるらしく、そこそこ高速に描画される
0829名無しさん@3周年
垢版 |
2018/03/30(金) 19:45:04.28ID:lY+1dH6a
{10 10} RANM 10 -10 DRAW3DMATRIX って入力して実行してみ、どんな感じか分かると思う
0832名無しさん@3周年
垢版 |
2018/04/03(火) 03:12:04.70ID:ErpNKreo
久しぶりに見てみたら微妙に荒れてるな
>>818
おまいは過疎スレに何を求めているんだ…?
こんな場所で情報の新しさ云々なんて議論はナンセンスだろうに…
0833名無しさん@3周年
垢版 |
2018/04/04(水) 09:52:40.86ID:DQf8zIN8
どうせ過疎ってるんだ、細かいことは気にしないでまったりやろうぜ
0835名無しさん@3周年
垢版 |
2018/04/05(木) 17:27:09.45ID:N0McGZaD
>>831
アドオンを自作するって気合いが入っているなあ
そこまでしたいと思わないわ
0836名無しさん@3周年
垢版 |
2018/04/05(木) 23:40:37.91ID:NXDQjSph
第一回 PrizmSDKでハローワールド
第二回 アドオンでドオン!(挫折)
最終回 CG50で定積分ベンチマークむふふ

の予定
0838名無しさん@3周年
垢版 |
2018/04/07(土) 21:30:52.08ID:nxNgnu0j
小一時間くらいかけて
PrizmSDKで Hello world と
whileルーチン内でのカウントアップ数値表示やった
なんやこれ、オモロイな

とりあえずキッチンタイマーこしらえる
タイマーどう使うんだろ
0839名無しさん@3周年
垢版 |
2018/04/08(日) 23:12:10.53ID:C8G9d6Ig
小一時間かけてタイマーの使い方を調べてプログラムしたけど
よくわからん
500msecはいいけど1msecはあかんのか
とりあえずキッチン時計の針を描写した
(CG50はVRAMアドレス違ってハマった)

ふと気がついた、、この電卓、、Beep音無いんと違うか?
キッチンタイマーあかんやん
0842名無しさん@3周年
垢版 |
2018/04/13(金) 16:17:44.94ID:D4Ye2kH1
教育用途ではないHP 50gはBEEP音出せたよねえ
やはり教育関係は音出しできないのかな?
0843名無しさん@3周年
垢版 |
2018/04/13(金) 20:08:30.54ID:ozOXmJ3t
>>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
ここで買えば日本にも送ってくれるだろう。少し(?)高いけど。
0844名無しさん@3周年
垢版 |
2018/04/14(土) 00:14:16.28ID:b4I4H4xF
花金になったので小一時間かけてCG50のシリアル通信やった(PrizmSDK0.3)
3pinシリアル送信信号9600bpsがへっぽこオシロで確認出来た(3.1V位)
音が出ないなら、外部機器繋いでやろうという魂胆や
PICでシリアル通信受けてBeep音出す予定、、、未定、、、ブゥブゥ
音が出るキッチンタイマー(おまけ:電卓機能付き)が出来るでしかし

HP50gだとRPLで素で色々な事できるんやろうな
NumWorksだとソース公開だからもっと色々な事できるんやろうな
敷居高そうだから買わんけど

で、ここまでの感想な
個人的にPrizmSDKでのCG50アドオン作成は敷居低くて気に入った
電卓演算機能がSDKで読み出せれば、もっと掘り下げていじくり回すのにな
なんでmathライブラリ作らなあかんねん、アホくさってなるわ
まー個人的には、どこかのライブラリ持ってきてアドオン作って
CASIOの演算と速度比較ベンチマークとかは(・∀・)ニヤニヤ 案件だわ
0847名無しさん@3周年
垢版 |
2018/04/14(土) 03:19:37.13ID:b4I4H4xF
>>845
ハックSDKってそんなもんちゃうの?
呼び出し方があるかどうかは俺が知らないだけかもしれへんけど、
C.BASICのソース眺めた限り演算機能Cソース全記述してるで
ほんま、こういうの無償で作って公開するクリエイター星人尊敬するわ

>>846
CG50も素で音出ればええのにな、、SAT対応の為なのか、、、ふぅん
0848名無しさん@3周年
垢版 |
2018/04/14(土) 19:49:33.48ID:XDkI87hk
>>847
電卓機能が呼び出しできないのでは、fx-CG50で自作プログラムが動作するだけであって
電卓で実行する意味はあまりないのでは?
0849名無しさん@3周年
垢版 |
2018/04/14(土) 23:02:32.16ID:b4I4H4xF
>>848
何故使いもしないグラフ電卓買うのか?
そこにグラフ電卓があるから

何故意味のない自作アドインを作るのか?
そこにSDKがあるから
0850名無しさん@3周年
垢版 |
2018/04/15(日) 02:57:31.84ID:o+cWzrjp
>>848
確かに電卓で実行する意味はないかもしれないが、
自分の場合は電卓でプログラムを動かすこと自体に楽しみを感じてる
要するに趣味だな、実用になるかどうかは気にしてない
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況