tft每日頭條

 > 生活

 > apdl和其他語言區别

apdl和其他語言區别

生活 更新时间:2025-01-24 07:34:25

apdl和其他語言區别?續 前文Dyalog開發環境中,快捷鍵 `[僅支持兩個參數,将右側賦值給左側如 R←⍳6 後,R為1到6,今天小編就來聊一聊關于apdl和其他語言區别?接下來我們就一起去研究一下吧!

apdl和其他語言區别(語言各符号含義與中文語法設計嘗試)1

apdl和其他語言區别

續 前文。

← / × ∘.

Dyalog開發環境中,快捷鍵 `[。僅支持兩個參數,将右側賦值給左側。如 R←⍳6 後,R為1到6。

單參數時,将所有複數項取共轭

,即虛部取相反。如 1.2 0j4 ¯5j¯6 返回 1.2 0J¯4 ¯5J6。

雙參數時,将左右兩邊對應求和

。如 Dyalog 下運行(帶縮進的為用戶輸入,不帶的為返回輸出):

1 2 3 10 11 12 13 1 2 3 4 5 6 5 7 9 5 1 2 3 6 7 8

/

作函數時,支持雙參數,根據左側取右側對應項并重複。比如

3 / 6 6 6 6 ¯2 / 8 0 0 3 1 ¯2 2 / 6 7 8 9 6 6 6 7 0 0 9 9 1 0 1 0 1 / 'Heart' Hat

作操作符(operator)時,與單個函數結合,将函數應用于參數之間,比如數列求和就是與 函數結合。

/ 1 2 3 4 5 15

左側可以指定“窗口”寬度,即每幾項求和。

2 / 1 2 3 4 5 3 5 7 9 3 / 1 2 3 4 5 6 9 12

×

快捷鍵 `-。單參數時,為各項除以各項的絕對值

(複數取模),比如:

×3 0 5 1 0 1 ×3 0 ¯5 1 0 ¯1 × 3.1 ¯2 0 3j4 1 ¯1 0 0.6J0.8

雙參數時,與 類似,隻是求積。

∘.

∘快捷鍵 `j。這兩個符号與單個函數結合,将函數應用于左右兩個參數的每對項之間,即張量積

1∘.×1 1 1 2 ∘.× 1 2 1 2 2 4 1 2 ∘. 1 2 2 3 3 4

對應中文語法

與前文類似設計風格,以上符号各語義對比如下:

R←⍳6 R 置為 數列6 1.2 0j4 ¯5j¯6 共轭 1.2 0j4 ¯5j¯6 1 2 3 10 1 2 3 相加 10 1 0 1 / '你好啊' 1 0 1 複刻 '你好啊' / 1 2 3 相加 歸約

1 2 3 2 / 1 2 3 2 相加 歸約 1 2 3 ×3 0 ¯5 朝向 3 0 ¯5 2 ¯3 4.5 × ¯3 ¯4 2 2 ¯3 4.5 相乘 ¯3 ¯4 2 R∘.×R R 兩兩 相乘 R

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved