j

    3熱度

    1回答

    我最近安裝了J並玩jconsole。下面介紹一下然後結束我的演講的樣子: quit |value error: quit exit 2!:55 我在網上搜索,並很快找到了正確的退出代碼 exit'' 由於無意義的話給值錯誤,並沒有「退出子「是有效的J,爲什麼是」退出「的值? 2!:55是什麼意思?

    3熱度

    1回答

    解決代數方程線性系統的高斯 - 喬丹方法的任務是我選擇在學習J中推進的練習。系統是Ax = b,其中A是ñ -by- ñ矩陣,b和未知X是ñ - 載體。首先,我從最簡單的控制結構開始: gj0 =: dyad :0 NB. usage is same to %. y=.y,.b for_d.i.#y do. for_r.i.#y do. if.r=d do

    4熱度

    2回答

    在J,I可以根據一些謂詞,像這樣的地方更新陣列的一個子集: y (k}~) |. y {~ k =. I. '123' e.~ y =. '[1.2.3]' [3.2.1] 我知道我可以分解出在這裏會合,但有一個更優雅的方式來做到這一點首先? 123只是一個例子。我想要做什麼,specificially是: 獲得指數的陣列到陣列(k) 提取這些索引數組的項目進入一個新的陣列 變換數組具有相同

    3熱度

    2回答

    輸入J,我們可以使用"_產生恆定的功能: (+:`k100`k200`-:)`:0 [ 256 512 100 200 128 如何可以直接從陣列創建動名詞: k100 =. 100"_ k200 =. 200"_ 這些可與其它動詞動名詞被用於? 也就是說,我想定義k,使其產生恆定的動詞的動名詞,像這樣: gk =: k 100 200 NB. (or '100 200 k'

    4熱度

    2回答

    a的項目爲_1或1。 a =: 1 _1 _1 1 _1 有在a 3個將變爲: 1, -1, -1, 1, -1 Λ Λ Λ here and here 如何looplessly指望他們?

    2熱度

    1回答

    我試圖做20 + 10以這樣的方式爲: (10&+~) 20 然後我意識到,副詞&具有「短右手」。所以它應該是 (10&(+~)) 20 這給了我正確的答案:30,但只是出於好奇 (10&+~) 20 給220爲什麼? 更奇怪的是, (10&+~) 0.1 給「域錯誤」

    3熱度

    1回答

    鑽營的功能具有可變我可以創建通過2與2&\*相乘的功能,確實20 = (2&\*)10 我想要做的就是創建一個工廠的功能,使這些秩序。 所以,我想要一個monad f s.t. (f y) x == (y * x) 同時(\*& 2) 3作品((\*&) 2) 3沒有,所以想明確: (3 : 'y&*') 2產生一個語法錯誤。 我哪裏錯了?

    1熱度

    1回答

    在我的ARM Chromebook上,jconsole奇怪地解釋了我的箭頭。我期望上下循環訪問我輸入的命令歷史記錄中的前一個/下一個條目,但是我會得到符號。 關鍵 → resulting console display: 了 → ^[[A 下來 → ^[[B 權 → ^[[C 離開 → ^[[D Ĵ版本 注:我得到了相同的結果上J803 JVERSION Engine: j701/2011-02

    4熱度

    1回答

    我有一個列表 n =: i.3 ,我想有一個副詞一個這樣UAN適用後綴ň的ü到前綴: <a n ┌─────────────┬───────┬───┐ │┌─┬───┬─────┐│┌─┬───┐│┌─┐│ ││0│0 1│0 1 2│││1│1 2│││2││ │└─┴───┴─────┘│└─┴───┘│└─┘│ └─────────────┴───────┴───┘ 我寫了

    1熱度

    2回答

    如果層壓板(,:)與一個以上的字符串,你會得到一個漂亮的薄棉陣列: x =: 'x' y =: 'yolo' z =: 'zebra' y ,: z yolo zebra 如果層壓單個字符,標量被複制: y ,: x yolo xxxx 您可以通過轉動標爲載體與$避免這種情況: y ,: 1$ x yolo x 但是,如果你表現得盲目,這不是那