跳轉到內容

TI-Basic Z80 程式設計/高階變數

來自華夏公益教科書,開放的書籍,為一個開放的世界

計算器可以在程式中使用其他型別的變數。在這裡,我們展示了一些從程式中操作和訪問所有其他型別變數的示例。假設您瞭解變數型別的基本操作。

計算器上的複數使用與實數相同的變數。因此,A 變數可以同時儲存 3.143i+2,但不能同時儲存。本質上,您不必為實數和複數使用不同型別的變數。

矩陣以二維形式儲存資料,就像表格一樣。要例項化一個矩陣

DelVar [A]
{x,y}→dim([A])
* 其中 x 和 y 是矩陣的維數。

要在矩陣中獲取和設定值

[A](x,y) // 獲取值
3.14→[A](x,y) // 儲存值
* 其中 x 是行,y 是列。

4x4 乘法表

[編輯 | 編輯原始碼]
DelVar [A]
{4,4},dim([A])
For(I,1,4)
For(J,1,4)
I*J→[A](I,J)
End
End
Disp [A]

Hadamard 積

[編輯 | 編輯原始碼]

兩個維數相同的矩陣的 Hadamard 積為(在本例中為 3x3 矩陣)

此程式碼執行矩陣 A 和 B 的 Hadamard 積,並將結果儲存到矩陣 C 中

DelVar [C]
If sum(dim([A])≠dim([B]))≠0 // 比較列表
Stop
dim([A])→L1
L1→dim([C])
For(X,1,L1(1))
For(Y,1,L1(2))
[A](X,Y)*[B](X,Y)→[C](X,Y)
End
End

Y 變數是特殊字串,儲存繪圖中使用的表示式。它們與普通字串一樣執行,但在繪圖時使用,並解析為表示式。將字串輸入 Y 變數將允許它在螢幕上繪製。使用字母 X 表示變數,就像您在將方程輸入 Y= 螢幕時一樣。

簡單圖形

[編輯 | 編輯原始碼]
ZStandard
"3X+2"→Y1
DispGraph

圖片儲存圖形螢幕的快照,包括對圖形螢幕進行的所有繪圖。圖片不儲存構成繪圖的方程,而是隻儲存著色的畫素。

儲存和呼叫圖片意味著分別寫入和讀取圖片

:StorePic n
:RecallPic n

其中 *n* 為 0-9 之間的數字,或類似於Pic1.

圖形資料庫

[編輯 | 編輯原始碼]

圖形資料庫 (GBD) 用於儲存當前圖形資訊。 它包含

  • 當前圖形模式(其中之一)FUNC, PAR, POL, 或者SEQ)
  • 當前模式下的所有圖形方程
  • 除了縮放和表格設定之外的所有視窗變數
  • 圖形格式

儲存和呼叫 GBD

:StoreGBD n
:RecallGBD n

其中 *n* 為 0-9 之間的數字,或類似於GBD1.


上一頁: 迴圈
下一頁: GetKey
目錄: TI-Basic Z80 程式設計

華夏公益教科書