Discuss Scratch

ringo2go
Scratcher
100+ posts

演算について話しあうトピック

平方根のブロックはあるんですけど 、2乗にするブロックは無いんですかね?

↓IPPONプロジェクトコンテスト開催中!どしどし参加してね
https://scratch.mit.edu/projects/716241445
taku_1005
Scratcher
8 posts

演算について話しあうトピック

abee wrote:

#39
同じプログラムで、
(() から () までの乱数)
を使うときれいな一様分布になります。
わかります
kazu-014916
Scratcher
46 posts

演算について話しあうトピック

ringo2go wrote:

平方根のブロックはあるんですけど 、2乗にするブロックは無いんですかね?
2乗にする場合は
((変数) * (変数))
で良いと思います。

sochanpiko
Scratcher
50 posts

演算について話しあうトピック

イントロでは大量の演算を使います!
例えば足し算引き算割り算掛け算< > =、三角関数のsin cos tanはもちろんのこと、絶対値asinなども使うことがあります!
使い方によってはすごいエフェクトが作れるので挑戦してみるのもありですね!

ディスカッションのおかげでスクラッチがよりよくなっていく…はず!(なんやそれ)
ringo2go
Scratcher
100+ posts

演算について話しあうトピック

kazu-014916 wrote:

ringo2go wrote:

平方根のブロックはあるんですけど 、2乗にするブロックは無いんですかね?
2乗にする場合は
((変数) * (変数))
で良いと思います。

((変数) * (変数) * (変数))



これで3乗になりますか?

Last edited by ringo2go (March 21, 2021 09:22:16)


↓IPPONプロジェクトコンテスト開催中!どしどし参加してね
https://scratch.mit.edu/projects/716241445
MINITOMATO10
Scratcher
100+ posts

演算について話しあうトピック

ringo2go wrote:

((変数) * (変数) * (変数))
これで3乗になりますか?
仮に変数に3を入れたとします。3の3乗は27、3*3*3は27なのでできてますね。

おすすめの曲
・https://youtu.be/g7s6-9AwfCc(すとぷり - StrawberryPrinceForever)
・https://youtu.be/Cudfi9AHkeU(莉犬 - ルマ)

おすすめ動画
・https://youtu.be/yTHlAOVVDEA(すとぷり - 椅子取りゲーム)
ringo2go
Scratcher
100+ posts

演算について話しあうトピック

sochanpiko wrote:

イントロでは大量の演算を使います!
例えば足し算引き算割り算掛け算< > =、三角関数のsin cos tanはもちろんのこと、絶対値asinなども使うことがあります!
使い方によってはすごいエフェクトが作れるので挑戦してみるのもありですね!

確かにイントロの多くは三角関数が使われていますね

↓IPPONプロジェクトコンテスト開催中!どしどし参加してね
https://scratch.mit.edu/projects/716241445
kazu-014916
Scratcher
46 posts

演算について話しあうトピック

ringo2go wrote:

kazu-014916 wrote:

ringo2go wrote:

平方根のブロックはあるんですけど 、2乗にするブロックは無いんですかね?
2乗にする場合は
((変数) * (変数))
で良いと思います。

((変数) * (変数) * (変数))



これで3乗になりますか?
はい、ですがそれだと効率が悪いのでa^bは
([e^ v] \( ((b) * ([ln v] \( (a) \))) \))
で計算する方がいいと思います。そしてこれはn乗根にも対応しています。

Last edited by kazu-014916 (March 21, 2021 09:28:02)


ringo2go
Scratcher
100+ posts

演算について話しあうトピック

MINITOMATO10 wrote:

ringo2go wrote:

((変数) * (変数) * (変数))
これで3乗になりますか?
仮に変数に3を入れたとします。3の3乗は27、3*3*3は27なのでできてますね。

ありがとうございます。

↓IPPONプロジェクトコンテスト開催中!どしどし参加してね
https://scratch.mit.edu/projects/716241445
ringo2go
Scratcher
100+ posts

演算について話しあうトピック

kazu-014916 wrote:

ringo2go wrote:

kazu-014916 wrote:

ringo2go wrote:

平方根のブロックはあるんですけど 、2乗にするブロックは無いんですかね?
2乗にする場合は
((変数) * (変数))
で良いと思います。

((変数) * (変数) * (変数))



これで3乗になりますか?
はい、ですがそれだと効率が悪いのでa^bは
([e^ v] \( ((b) * ([ln v] \( (a) \))) \))
で計算する方がいいと思います。

そちらの方が後々楽ですね

↓IPPONプロジェクトコンテスト開催中!どしどし参加してね
https://scratch.mit.edu/projects/716241445
Oborou
Scratcher
38 posts

演算について話しあうトピック

Randomに関すること、おっしゃったとおり、なぜか「5」の登場回数が多いですね

https://scratch.mit.edu/projects/504854864
kazu-014916
Scratcher
46 posts

演算について話しあうトピック

scratchでの3Dゲームの制作では、演算ブロックを大量に使います。また、ある程度の三角関数の知識なども必要とします。

abee
Scratcher
1000+ posts

演算について話しあうトピック

#51
それだけではなく、5を軸にした線対称になっているので、その裏には何かがあるはずです。

Last edited by abee (March 21, 2021 09:42:03)

Oborou
Scratcher
38 posts

演算について話しあうトピック

三角関数に関しては、どれかわかれば、全てわかりますね!(わかるときはできればcosがいい)
ringo2go
Scratcher
100+ posts

演算について話しあうトピック

kazu-014916 wrote:

scratchでの3Dゲームの制作では、演算ブロックを大量に使います。また、ある程度の三角関数の知識なども必要とします。


三角関数はsinだと sinθy/rでしたよね?
3Dゲームにどういう風につかうんですか?

↓IPPONプロジェクトコンテスト開催中!どしどし参加してね
https://scratch.mit.edu/projects/716241445
kazu-014916
Scratcher
46 posts

演算について話しあうトピック

ringo2go wrote:

kazu-014916 wrote:

scratchでの3Dゲームの制作では、演算ブロックを大量に使います。また、ある程度の三角関数の知識なども必要とします。


三角関数はsinだと sinθy/rでしたよね?
3Dゲームにどういう風につかうんですか?
詳しい説明は省きますが、例えば物体を回転させたり、視点を回転させたり、前に進む時などによく使います。

Last edited by kazu-014916 (March 21, 2021 09:46:58)


LightningJames
Scratcher
100+ posts

演算について話しあうトピック

3D迷路を作るときは回転するときですね。(今、作ってる)

よろしくお願いします~
温かい目で見守ってください
ringo2go
Scratcher
100+ posts

演算について話しあうトピック

LightningJames wrote:

3D迷路を作るときは回転するときですね。(今、作ってる)
でたら見ます!

↓IPPONプロジェクトコンテスト開催中!どしどし参加してね
https://scratch.mit.edu/projects/716241445
ringo2go
Scratcher
100+ posts

演算について話しあうトピック

kazu-014916 wrote:

ringo2go wrote:

kazu-014916 wrote:

ringo2go wrote:

平方根のブロックはあるんですけど 、2乗にするブロックは無いんですかね?
2乗にする場合は
((変数) * (変数))
で良いと思います。

((変数) * (変数) * (変数))



これで3乗になりますか?
はい、ですがそれだと効率が悪いのでa^bは
([e^ v] \( ((b) * ([ln v] \( (a) \))) \))
で計算する方がいいと思います。そしてこれはn乗根にも対応しています。





bとaに数字を入れればよいのでしょうか?

↓IPPONプロジェクトコンテスト開催中!どしどし参加してね
https://scratch.mit.edu/projects/716241445
kazu-014916
Scratcher
46 posts

演算について話しあうトピック

ringo2go wrote:

kazu-014916 wrote:

ringo2go wrote:

kazu-014916 wrote:

ringo2go wrote:

平方根のブロックはあるんですけど 、2乗にするブロックは無いんですかね?
2乗にする場合は
((変数) * (変数))
で良いと思います。

((変数) * (変数) * (変数))



これで3乗になりますか?
はい、ですがそれだと効率が悪いのでa^bは
([e^ v] \( ((b) * ([ln v] \( (a) \))) \))
で計算する方がいいと思います。そしてこれはn乗根にも対応しています。





bとaに数字を入れればよいのでしょうか?
はい。ちなみにですがscratchの計算の仕方上、ほんの少しだけ誤差が出る時があります

Powered by DjangoBB