繁体   English   中英

将emacs calc向量插入到组织模式表电子表格中

[英]Inserting an emacs calc vector into an org-mode table spreadsheet

这个问题涉及组织模式表电子表格和emacs calc向量中单元格之间的数据移动。

我知道可以从表中提取数据并将其用于以calc向量作为输入的函数中:

#+TBLFM: @2$4=vmean($2..$6)

我想走另一条路并从函数中获取矢量输出并将其写入电子表格中的一系列单元格,如:

#+TBLFM: @2$1..@2$10=index(10)

(index是一个calc函数,它返回一个calc向量,整数从1到n,输入到索引)

但是上面的表格公式将整个矢量放在每个单元格中。 如何将矢量元素插入到每个单元格中有一个矢量元素的单元格范围内?

Calc有一个subscr函数可以工作:

整个载体在一个细胞中:

| [1, 2, 3, 4, 5] |
#+TBLFM: @1=index(5)

每个单元格中的一个向量元素:

| 1 | 2 | 3 | 4 | 5 |
#+TBLFM: @1=subscr(index(5),$#)

这适用于任何返回向量的calc函数或自定义calc函数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM