apl

    1熱度

    1回答

    我正在從Gilman和Rose書中重新學習APL。有引用i梁功能來檢索用戶信息等,但我注意到它們沒有在APLX文檔中被引用,這是更現代的。它們是否被APLX/APL2內部的其他功能所取代?

    2熱度

    3回答

    APL有一個原始功能,用於「解碼」其他數字庫。在函數的左側,您將與每個數字關聯的位置值放在另一個數字庫中。在右邊你把你感興趣的 例如數字向量: 2 2 2 2 ⊥ 0 1 0 1 ⍝ (What you type in) Convert 0101 form base 2 into base 10 5 ⍝ (What the interpreter computes) 然而,在基數矢

    1熱度

    3回答

    如何在Dyalog APL中對多行文本值進行編碼? 我想這樣對代碼的東西: query←' SELECT * FROM SOME_TABLE ' 能夠將此文本複製到SQL Developer和背部。 我知道我可以這樣編寫的: query←'' query,←'SELECT * ' query,←'FROM SOME_TABLE ' ,但它不會讓我這個文本SQL Developer

    1熱度

    2回答

    在這種環境中,我們測量消耗服務單元數量的效率。 我會轉換當前日期時間以毫秒來說明錯誤: 0 100 100 100 100 100 1000⊥⎕TS ⍝ this statement consumes around 150 SUs 0 100 100 100 100 100 1000.0⊥⎕TS ⍝ this statement consumes around 5 SUs 這是怎麼回事?

    3熱度

    1回答

    我有一個字符串(從一段文本中讀取的結果),我想分割成一個單詞數組。我會在每個空間分割字符串。這似乎應該是簡單的,但我似乎無法找到一種方法來實現這一點。 值得注意的是我使用APLX,所以我可以選擇導入一個Ruby函數,但是我更願意使用APL。

    1熱度

    2回答

    我正在使用GNU APL。另外,我不太確定這個名字的正確名稱是什麼,但基本的想法是我有一個事物清單,我想對每一對做一些事情。這很複雜,所以我爲它做了一個功能。我注意到,這個工程: 2+/1 2 3 4 5 ┌→──────┐ │3 5 7 9│ └───────┘ 我甚至可以使用匿名拉姆達做同樣的事情: 2{⍺+⍵}/1 2 3 4 5 ┌→──────┐ │3 5 7 9│

    2熱度

    5回答

    如何將任何Dyalog APL值轉換爲可傳遞給⍎以獲得相同值的字符向量? 這是怎麼預計的樣子: x←2 3⍴⍳6 x←1,⊂x x←x,⊂'foo' y←desired_function x DPX y ┌→─────────────────┐ │1,(⊂2 3⍴⍳6),⊂'foo'│ └──────────────────┘ x

    1熱度

    4回答

    我想用APL編程語言,我搜索了幾個小時,我找不到如何安裝它,唯一有用的東西是我發現的APL鍵盤和這樣一個提到的here。所以我的問題是,我該如何正確安裝它?

    0熱度

    1回答

    我試圖在數碼相機固件中禁用某些圖像處理代碼。從固件轉儲中,我找到了一些帶有魔術數字的* .bin文件,它對應於「Dyalog APL映射文件64位版本19.145」(來自unix文件命令)。 在瞭解了Dyalog APL後,我安裝了Dyalog APL的非註冊版本。但我無法弄清楚如何打開這些文件。我試過使用MAP功能: ⎕MAP'C:\fc.bin' NONCE ERROR 這是打開文件的正

    1熱度

    2回答

    我想一個函數(使用公曆規則)給出3⍴⎕TS自1 1 1 EG將返回1+天數如果函數被命名爲X: X¨ (1 1 1) (1 12 31) (2 12 31) (3 12 31) (4 12 31) 1 365 730 1095 1461 我需要這個,所以我可以減去兩個日期來找到它們之間的天數。