ローカル変数Yの不具合?

2889に返信を2890に立ててしまいました。
失礼しました。改めて有難うございました。
2)について訂正)
上位フォルダでも、関連付OKでした。

更に別件で相談です:
「スクリプトです。大Yを利用すると、期待と違う動作をします?」
(スクリプトをコピペして全てXに置換すると期待に応えてくれます)
ファイルを添付したいところですが、、、

user.png ひがし time.png 2024/04/04(Thu) 07:54 No.2892
Re: ローカル変数Yの不具合?
スクリプトは、こんな感じです:
Y := (0,0.5)
calc
for z :=0 to 3
A := A+Y
B := B+Y
draw
next
 これでABがy軸方向に「等速」で動く期待ですが、
少し暴走します。
user_com.png ひがし time.png 2024/04/04(Thu) 10:27 No.2893
Re: ローカル変数Yの不具合?
もしかして、変数zに依存してる?

同一スクリプトで使用中の変数zの値に依存して Y:=(z,w) に
なってる感じかも?

2894

user_com.png ひがし time.png 2024/04/04(Thu) 17:54 No.2894
Re: ローカル変数Yの不具合?
ご指摘の通りで
  X = (x,y)
  Y = (z.w)
です。
スクリプト中のローカル変数については,PDFマニュアルの
「14-4 変数と代入」で説明しています。
user_com.png ともだ time.png 2024/04/04(Thu) 18:34 No.2895
Re: ローカル変数Yの不具合?
回答ありがとうございます。
マニュアルの X=(x,y) は、
Xが成分型であることを説明している
ものと見てました。
ローカル変数 x, y との対応を説明
されていたのですね。

ということは当初の質問は、
Yの不具合ではなく仕様ということでしょうか?

蛇足?愚問?)
スクリプト上で、もう少しローカル変数が
欲しいと感じることがあります。
例) Z :=(1-t)X+tY
 大Z,Wの追加検討は難しいでしょうか?
user_com.png ひがし time.png 2024/04/05(Fri) 08:05 No.2896
処理 記事No 暗証キー

- JoyfulNote -