ランダムにグラフを表示
一次関数y=ax+bのグラフをランダムに表示させ,クリックや何かでまた別の一次関数のグラフを表示させるようなことはできますか。
スクリプトでも構いません。
aが負だったり,分数だったりするものも表示できればよいのですが。
とりあえずパラメーターkを変化させたらグラフが変わるようなものは作りましたが,思ったものにはまだほど遠いです。
スクリプトでも構いません。
aが負だったり,分数だったりするものも表示できればよいのですが。
とりあえずパラメーターkを変化させたらグラフが変わるようなものは作りましたが,思ったものにはまだほど遠いです。
[添付]: 5040 bytes
tanak 2022/09/18(Sun) 13:52 No.2814
[返信]
Re: ランダムにグラフを表示
1次関数を y= ax+b として
a,bが-k~k の間の乱数をとるようにしたものを添付します。
[補足]
1.GRAPESの乱数は rnd(x) 関数は
xが 1 のとき,-1~1の間の実数の乱数
xが 2 以上の自然数のときは,0~x-1 の間の自然数の乱数
を返します。任意の実数値をとるようにするには,
例えば,tan( Pi(rnd(1) - 1/2)) とでもすれば,可能ですが,
全ての実数値を同じ確率で生じるような乱数を作ることはできません。
2.関数の係数に直接 rnd 関数を使ってはいけません。
表示領域を変えるだけで,新しい乱数が発生してしまいます。
a,bが-k~k の間の乱数をとるようにしたものを添付します。
[補足]
1.GRAPESの乱数は rnd(x) 関数は
xが 1 のとき,-1~1の間の実数の乱数
xが 2 以上の自然数のときは,0~x-1 の間の自然数の乱数
を返します。任意の実数値をとるようにするには,
例えば,tan( Pi(rnd(1) - 1/2)) とでもすれば,可能ですが,
全ての実数値を同じ確率で生じるような乱数を作ることはできません。
2.関数の係数に直接 rnd 関数を使ってはいけません。
表示領域を変えるだけで,新しい乱数が発生してしまいます。
[添付]: 5212 bytes
ともだ 2022/09/18(Sun) 21:44 No.2815
Re: ランダムにグラフを表示
テーブルにいくつかの候補を入れておいて,その中のひとつを乱数で呼び出すようにしたものを添付します。
上記の処理をしているのは a だけです。b は乱数で作成しています。
最新のGRAPES(7.82)で実行してください。
上記の処理をしているのは a だけです。b は乱数で作成しています。
最新のGRAPES(7.82)で実行してください。
[添付]: 6312 bytes
ともだ 2022/09/18(Sun) 21:47 No.2816
Re: ランダムにグラフを表示
ありがとうございました。
もう少しやりたいことがあるのですが,自分でなんとかなりそうです。
テーブルはあまり使ったことがなく,使い方の勉強にもなりました。
もう少しやりたいことがあるのですが,自分でなんとかなりそうです。
テーブルはあまり使ったことがなく,使い方の勉強にもなりました。
tanak 2022/09/19(Mon) 09:42 No.2817
無題
qiita内
「関数グラフソフトGRAPES」の正五角形をpythonのezdxfを使ってDXF変換した。
ありがとうございました。
「関数グラフソフトGRAPES」の正五角形をpythonのezdxfを使ってDXF変換した。
ありがとうございました。
正五角形を作図しました。
qiita内
「関数グラフソフトGRAPES」のGPSファイルをsympyでprint出力しました。(正五角形を作図)
ありがとうございました。
先の投稿削除お願いします。URL間違っていました。
「関数グラフソフトGRAPES」のGPSファイルをsympyでprint出力しました。(正五角形を作図)
ありがとうございました。
先の投稿削除お願いします。URL間違っていました。
連結図形の名前の変更について
連結図形について、図形名(L1,L2..)の右クリックによる名前の変更がうまくいきません。
ささいな事ですが、よろしくお願いします。
ささいな事ですが、よろしくお願いします。
Re: 連結図形の名前の変更につい
「連結図形は名前を変えることができない」というのが現時点での仕様です。
右クリックで何やら表示されますが,バグです。
連結図形も名前を変えられるようにすればよいのですが,他の構成要素(グラフやパラメータ)と違って,かなり面倒で,いまに至ています。
右クリックで何やら表示されますが,バグです。
連結図形も名前を変えられるようにすればよいのですが,他の構成要素(グラフやパラメータ)と違って,かなり面倒で,いまに至ています。
ともだ 2022/06/29(Wed) 21:25 No.2810
円弧BCが切れている
Re: 円弧BCが切れている
解決しました。
円弧を表す式の値域(不等式)の部分を
y<=0
にするとつながりました。
申し訳ありませんでした。
円弧を表す式の値域(不等式)の部分を
y<=0
にするとつながりました。
申し訳ありませんでした。
時岡郁夫 2022/06/04(Sat) 10:55 No.2806
Re: 円弧BCが切れている
関係式で曲線の一部分だけをかくには
(曲線の方程式)and (条件)
とし,境界線は,図の赤い枠の様に選びます。
なお (x,y) = X ですから,
|(x,y)-A| は,|AX| とすることができます。
(曲線の方程式)and (条件)
とし,境界線は,図の赤い枠の様に選びます。
なお (x,y) = X ですから,
|(x,y)-A| は,|AX| とすることができます。
ともだ 2022/06/05(Sun) 00:13 No.2807
Re: 円弧BCが切れている
友田先生
ありがとうございました。
andを使うこと。AXはベクトルAXを表すこと。
勉強になりました。
Grapesは奥が深いですね。
これからも利用させていただきます。
ありがとうございました。
andを使うこと。AXはベクトルAXを表すこと。
勉強になりました。
Grapesは奥が深いですね。
これからも利用させていただきます。
時岡郁夫 2022/06/06(Mon) 09:04 No.2808
原点の「O」の表示を消したい
いつもありがたく使用しています。
さて、グラフの原点の「O」の表示を消したいのですが、
どのようにすればよいのでしょうか。
ご教示お願いいたします。
さて、グラフの原点の「O」の表示を消したいのですが、
どのようにすればよいのでしょうか。
ご教示お願いいたします。
grapes-lightについて
grapes-lightについての質問です。
grapes-lightにおいて、パネルの横幅を狭めたりすることは出来ないのでしょうか?少しでも狭めることが出来るのならば、画面がより大きく表示されるので見やすくなるかなと思いまして連絡させていただきました。
分かる範囲でいいので、教えていただければと思います。よろしくお願いします。
grapes-lightにおいて、パネルの横幅を狭めたりすることは出来ないのでしょうか?少しでも狭めることが出来るのならば、画面がより大きく表示されるので見やすくなるかなと思いまして連絡させていただきました。
分かる範囲でいいので、教えていただければと思います。よろしくお願いします。
Re: grapes-lightについて
現時点ではできません。
が,あると便利な機能ですから,前向きに検討したいと思います。
が,あると便利な機能ですから,前向きに検討したいと思います。
ともだ 2022/05/17(Tue) 22:11 No.2802
Re: grapes-lightについて
ご回答ありがとうございます。
fernando 2022/05/18(Wed) 09:05 No.2803
少しズレます
Re: 少しズレます
再現してみました.
y2 と y3 はほとんど同じ式に見えますが,希望されているのは y2 のグラフだと思います.
y2 と y3 の違いは,空白文字が sinx と (cos)^3 間にあるかどうかです.
関数には引数の範囲を示す括弧( )を省略するものがあります.sinもそのうちのひとつです.
このような関数では,引数の範囲をどのように決めるかが重要です.
例:sin 2x , sin a(x-Pi) はそれぞれ
sin(2x) , sin(a(x-Pi)) と同じです.
注:sin2x と sin 2x は同じです.
1/4sin2x と 1/4 sin2x は異なります.
sin x(cosx)^3 は,sin(x(cosx)^3) と解釈されます.
これはGRAPESの仕様によるもので,関数電卓で確認することができます.
関数電卓では,式イメージに関数の引数を緑色の枠で表示する機能があります.
y2では,sinx と (cosx)^3 の間に空白があるので,
[sin x] [([cosx])^3]
と解釈されます.
y3では,空白がないので,sin を囲む枠が (cosx)^3 まで囲んでいます.
[sinx[([cosx])^3]
多くの場合,GRAPESにまかせっきりにしても問題は生じませんが,必要に応じて,関数電卓の緑色の枠を見ながら,空白を入れたり,括弧( )で囲んだりしてみて下さい.
y2 と y3 はほとんど同じ式に見えますが,希望されているのは y2 のグラフだと思います.
y2 と y3 の違いは,空白文字が sinx と (cos)^3 間にあるかどうかです.
関数には引数の範囲を示す括弧( )を省略するものがあります.sinもそのうちのひとつです.
このような関数では,引数の範囲をどのように決めるかが重要です.
例:sin 2x , sin a(x-Pi) はそれぞれ
sin(2x) , sin(a(x-Pi)) と同じです.
注:sin2x と sin 2x は同じです.
1/4sin2x と 1/4 sin2x は異なります.
sin x(cosx)^3 は,sin(x(cosx)^3) と解釈されます.
これはGRAPESの仕様によるもので,関数電卓で確認することができます.
関数電卓では,式イメージに関数の引数を緑色の枠で表示する機能があります.
y2では,sinx と (cosx)^3 の間に空白があるので,
[sin x] [([cosx])^3]
と解釈されます.
y3では,空白がないので,sin を囲む枠が (cosx)^3 まで囲んでいます.
[sinx[([cosx])^3]
多くの場合,GRAPESにまかせっきりにしても問題は生じませんが,必要に応じて,関数電卓の緑色の枠を見ながら,空白を入れたり,括弧( )で囲んだりしてみて下さい.
ともだ 2022/04/30(Sat) 13:20 No.2799
Re: 少しズレます
なるほど!
分かりました。
また、よろしくお願いします。
分かりました。
また、よろしくお願いします。
冨永清剛 2022/05/01(Sun) 18:51 No.2800
wineでの使用について
Linuxのwineで使っています。最新版でインストールしても右ペインが『豆腐』状態になります。rps649.exe(477KB)をダウンロードして解凍し置き換えると『豆腐』状態 が解消されるのでrps649.exe(477KB)は残してほしいものです
Passe-By 2022/04/19(Tue) 03:54 No.2788
[返信]
Re: wineでの使用について
豆腐状態というのがよくわかりませんが・・・
6.49をアップすることは簡単ですが,
下記URLに置きました.最初に thhps://(半角で)を付けてアクセスしてください.
tomodak.com/grapes/resource/bin/grps649.zip
または,
tomodak.com/grapes/resource/bin/grps649.exe
6.49をアップすることは簡単ですが,
下記URLに置きました.最初に thhps://(半角で)を付けてアクセスしてください.
tomodak.com/grapes/resource/bin/grps649.zip
または,
tomodak.com/grapes/resource/bin/grps649.exe
ともだ 2022/04/19(Tue) 11:56 No.2789
Re: wineでの使用について
thhpsではなくて,httpsでした.(^^;
ともだ 2022/04/19(Tue) 11:58 No.2790
解説の吹き出し
いつも便利に使っています。おかげで、新しい定理などをいくつか見つけることができました。
最近のバージョンになってからだと思いますが、
機能の紹介の吹き出しが、下の図やボタンを隠して見えません。
使い慣れていない場合は親切だとおもいますが、使い慣れると不要になり
移動してもなかなか消えません。
その表示をする、しない選択ができるようにならないでしょうか。
よろしくおねがいします。
最近のバージョンになってからだと思いますが、
機能の紹介の吹き出しが、下の図やボタンを隠して見えません。
使い慣れていない場合は親切だとおもいますが、使い慣れると不要になり
移動してもなかなか消えません。
その表示をする、しない選択ができるようにならないでしょうか。
よろしくおねがいします。
Re: 解説の吹き出し
データパネル上部のメニューで,
[表示]→[ヒント表示]
と選択することで,ヒントの吹き出しをオン・オフできます。
[表示]→[ヒント表示]
と選択することで,ヒントの吹き出しをオン・オフできます。
ともだ 2022/01/03(Mon) 20:59 No.2749