質問です
iOSアプリのGRAPES-lightですが、
(-x)^n で、パラメータ値をn=2にしてグラフを書いた場合と、(-x)^2 でグラフを書いた場合で、+-が逆になってしまうのですが、何か入力の仕方が間違っているでしょうか?
(-x)^n で、パラメータ値をn=2にしてグラフを書いた場合と、(-x)^2 でグラフを書いた場合で、+-が逆になってしまうのですが、何か入力の仕方が間違っているでしょうか?
Re: 質問です
ともだ
2026/01/22(Thu) 23:27 No.2978
バグです。
報告ありがとうございます。
次回の改訂には反映させたいと思います。
報告ありがとうございます。
次回の改訂には反映させたいと思います。
ともだ
2026/01/22(Thu) 23:27 No.2978
関数の種類について
こんにちは。
関数や関係式は20種類までしか作れないのでしょうか?
関数をy1から順にy20までつくり、y21をつくろうと式を入力していたところ、定義終了が押せずにフリーズしてしまいました。バグなのか仕様なのか教えていただきたいです。
関数や関係式は20種類までしか作れないのでしょうか?
関数をy1から順にy20までつくり、y21をつくろうと式を入力していたところ、定義終了が押せずにフリーズしてしまいました。バグなのか仕様なのか教えていただきたいです。
Re: 関数の種類について
grapes light版を利用した際です。
Re: 関数の種類について
ともだ
2025/12/24(Wed) 01:05 No.2976
関数のグラフは20個までしかあつかうことはできません。
これは仕様です。
ただ、21個目を作ろうとするとフリーズするのはバグです。
これは仕様です。
ただ、21個目を作ろうとするとフリーズするのはバグです。
ともだ
2025/12/24(Wed) 01:05 No.2976
light での水平線の幅
マニュアルには「幅」と表示されているのですが,
Grapes light での水平線や垂直線の入力ウィンドウでは
rと表示されています.
違和感があります.
Grapes light での水平線や垂直線の入力ウィンドウでは
rと表示されています.
違和感があります.
Re: light での水平線の幅
ともだ
2025/10/27(Mon) 23:54 No.2970
検討してみます
ともだ
2025/10/27(Mon) 23:54 No.2970
スクリプトで正三角形を分割
大変ご無沙汰しております。ステッカーの件、ありがとうございました。
いま,3点O(0,0),A(1,0),B(1/2,1/2√3) の正三角形OABを小正三角形で分割するスクリプトを考えています。
正三角形の各辺を等分して,n=1で1個,n=2で4個,n=3で9個,…の小正三角形を表示させるものです。何かアドバイスをいただけたら幸いです。
いま,3点O(0,0),A(1,0),B(1/2,1/2√3) の正三角形OABを小正三角形で分割するスクリプトを考えています。
正三角形の各辺を等分して,n=1で1個,n=2で4個,n=3で9個,…の小正三角形を表示させるものです。何かアドバイスをいただけたら幸いです。
Re: スクリプトで正三角形を分割
ともだ
2025/08/06(Wed) 23:24 No.2965
ともだ
2025/08/06(Wed) 23:24 No.2965
Re: スクリプトで正三角形を分割
お忙しいところ、ありがとうございました。
//小三角形を描く
k :=0
draw
ClrAlmg
For k:=1 to n step 1
Overdraw
next
と書いて、実行しました。
訂正があればご教示いただけたら幸いです。
ありがとうございました。
//小三角形を描く
k :=0
draw
ClrAlmg
For k:=1 to n step 1
Overdraw
next
と書いて、実行しました。
訂正があればご教示いただけたら幸いです。
ありがとうございました。
Re: スクリプトで正三角形を分割
ともだ
2025/08/10(Sun) 12:42 No.2967
スクリプトをどのような場面で使われるのかが分からないので,コメントしづらいのですが
OverDrawを使っておられるのが気になります。
残像の濃さを100%にして,
([オプション]→[グラフ]→[残像の濃さ]→[100%])
DrawまたはCalc~Refreshを使うのが自然かと思います。
//小三角形を描く
k := 0
Calc
ClrAImgData
for k := 1 to n-1
Calc
next
Refresh
GRAPESファイルを添付します。
OverDrawを使っておられるのが気になります。
残像の濃さを100%にして,
([オプション]→[グラフ]→[残像の濃さ]→[100%])
DrawまたはCalc~Refreshを使うのが自然かと思います。
//小三角形を描く
k := 0
Calc
ClrAImgData
for k := 1 to n-1
Calc
next
Refresh
GRAPESファイルを添付します。
[添付]: 6680 bytes
ともだ
2025/08/10(Sun) 12:42 No.2967
GRAPES 最新版ステッカー
!{t}+!{u}の表示で、t=1のとき、計算されません。
Re: GRAPES 最新版ステッカー
ともだ
2025/06/28(Sat) 10:26 No.2958
バグです
修正します
修正します
ともだ
2025/06/28(Sat) 10:26 No.2958
Re: GRAPES 最新版ステッカー
ともだ
2025/06/29(Sun) 21:34 No.2959
バグを修正して,公開しました。
(GRAPES7.89.11)
(GRAPES7.89.11)
ともだ
2025/06/29(Sun) 21:34 No.2959
3D-GRAPESについて
ios上で動く3D-GRAPESはありますか?
Re: 3D-GRAPESについて
ともだ
2025/01/24(Fri) 16:15 No.2951
ありません
windows版についても,更新予定はありません
windows版についても,更新予定はありません
ともだ
2025/01/24(Fri) 16:15 No.2951
Re: Re: Beep音コマンド
掲示板の御片付け、お疲れ様でした。
丁寧なコメント、有難う御座います。
波形関数は周期、振幅など、よく分かりませんが、
とにかく t=0.1 程度でbeep 的な感じに使えそうです。
暫くplayで遊んでみます。
【別件】コマンド refresh と overdraw の違いは何でしょうか?
丁寧なコメント、有難う御座います。
波形関数は周期、振幅など、よく分かりませんが、
とにかく t=0.1 程度でbeep 的な感じに使えそうです。
暫くplayで遊んでみます。
【別件】コマンド refresh と overdraw の違いは何でしょうか?
refresh と overdraw
ともだ
2024/12/09(Mon) 23:42 No.2927
描画には,Draw,Calc , Overdraw があります。
Draw:与えられた条件をもとに計算し,描画を更新します。
(このとき,古い画像を消去して,新しく描きなおします)
Overdraw:Drawとほとんど同じですが,古い画像を消去せずに新しい画像を上書きします。
Calc:残像データだけを計算します。描画はおこないません。
Refresh:CalcやOverdrawのあとに,正しい画像になるように再描画します。
refresh の代わりに Draw でもおなじ結果になります。
Draw:与えられた条件をもとに計算し,描画を更新します。
(このとき,古い画像を消去して,新しく描きなおします)
Overdraw:Drawとほとんど同じですが,古い画像を消去せずに新しい画像を上書きします。
Calc:残像データだけを計算します。描画はおこないません。
Refresh:CalcやOverdrawのあとに,正しい画像になるように再描画します。
refresh の代わりに Draw でもおなじ結果になります。
ともだ
2024/12/09(Mon) 23:42 No.2927
Beep音コマンドありますか?
Beep音を鳴らすコマンドはありますか?
ExcelVbaにはBeepコマンドあり、
環境に依り「ピロン」「コン」のような短い音が鳴る。
当方は「一定の処理が済んだ」ことを
知らせる目的で使用することあり。
grpsスクリプト「pause」は、中断ok待ち。
できれば、Beep音で軽く知らせて処理は続行(希望)
ExcelVbaにはBeepコマンドあり、
環境に依り「ピロン」「コン」のような短い音が鳴る。
当方は「一定の処理が済んだ」ことを
知らせる目的で使用することあり。
grpsスクリプト「pause」は、中断ok待ち。
できれば、Beep音で軽く知らせて処理は続行(希望)
Re: Beep音コマンドありますか?
ともだ
2024/12/06(Fri) 00:23 No.2923
スクリプトのPlayコマンドで任意の音を出すことができます。
play(変数 ,開始時刻,終了時刻,波形関数)
例えば,!000Hzの正弦波を2秒間鳴らすのであれば
play(t , 0 , 2 ,sin(1000*2Pit))
音の大きさは,波形関数の振幅で決まります。
play(t , 0 , 2 , k sin(1000*2Pit))
上の場合,変数kの値で音の大きさが定まります。
on n ,k change
play(t,0,1,k sin(2Pint))
play(変数 ,開始時刻,終了時刻,波形関数)
例えば,!000Hzの正弦波を2秒間鳴らすのであれば
play(t , 0 , 2 ,sin(1000*2Pit))
音の大きさは,波形関数の振幅で決まります。
play(t , 0 , 2 , k sin(1000*2Pit))
上の場合,変数kの値で音の大きさが定まります。
on n ,k change
play(t,0,1,k sin(2Pint))
ともだ
2024/12/06(Fri) 00:23 No.2923
Re: Beep音コマンド
ともだ
2024/12/05(Thu) 11:48 No.2924
バグの修正に時間をとられて・・・
掲示板をゴミだらけにされていました。m(__)m
ご質問の件ですが,ビープ音だけを鳴らすコマンドはありません。
スクリプトのplayコマンドを使ってください。
例えば,1000Hzの正弦波を2秒間鳴らすときは
play(t,0,2,sin(1000*2Pit))
とします。音量の調節は,波の振幅を調整します。
play(t,0,2,ksin(1000*2Pit))
いろいろ試してみて下さい。
on n, a, k change //a 時間,n 振動数,k 振幅
play(t,0,a,ksin(2Pint))
掲示板をゴミだらけにされていました。m(__)m
ご質問の件ですが,ビープ音だけを鳴らすコマンドはありません。
スクリプトのplayコマンドを使ってください。
例えば,1000Hzの正弦波を2秒間鳴らすときは
play(t,0,2,sin(1000*2Pit))
とします。音量の調節は,波の振幅を調整します。
play(t,0,2,ksin(1000*2Pit))
いろいろ試してみて下さい。
on n, a, k change //a 時間,n 振動数,k 振幅
play(t,0,a,ksin(2Pint))
ともだ
2024/12/05(Thu) 11:48 No.2924
残像を濃くしたいのですが、
Grapes3D上での計算方法
こんにちは.初投稿をさせて頂きます。
現在、任意の2点間の直線の距離をGrapes3Dで測り、計算させようとしているのですが、その方法がわかりません.
上記の計算をGrapes3D上で表示させるにはどうすればよいでしょうか。
解答をお願いします。
現在、任意の2点間の直線の距離をGrapes3Dで測り、計算させようとしているのですが、その方法がわかりません.
上記の計算をGrapes3D上で表示させるにはどうすればよいでしょうか。
解答をお願いします。
dodswaJo6 
