mathematica中数组一维转二维
来源:互联网 发布:龙虎看盘软件下载 编辑:程序博客网 时间:2024/04/27 14:09
博客推荐
惯例还是先推荐一下我的两个网站:
一个关于数学和编程的网站:数学文艺君
我的个人网站:我的个人小站
这里的文章会首发字文艺数学君,欢迎大家提出意见
问题来源
在使用下面的代码时,不能显示列标题
TableForm[{1, 2, 3}, TableHeadings -> {{a, b, c}, {d}}]
上面代码的效果如下图所示,很明显是不对的,因为少了列标d
,那么究竟是什么原因呢?
问题原因
最后发现是因为 {1, 2, 3} 是一维的, 转换成二维就可以,即{{1},{2},{3}}
TableForm[{{1}, {2}, {3}}, TableHeadings -> {{a, b, c}, {d}}]
解决办法
那么我们有什么办法可以快速将一维数组变成二维数组呢,我们有以下两种办法?
方法一
Transpose[{{1, 2, 3}}]
方法二
Map[List, {1, 2, 3}]
具体效果我们可以看下图所示
最后我们给出一个整体的代码:
TableForm[List /@ {1, 2, 3}, TableHeadings -> {{a, b, c}, {d}}]
以上,所有
2017 / 09 / 10
阅读全文
0 0
- mathematica中数组一维转二维
- mathematica中二维表达式的输入
- Mathematica 二维符号
- C#中二维数组
- 二维数组中查找
- 二维数组中查找
- 二维数组中查找
- 二维数组中查找
- 二维数组中查找
- 二维数组中查找
- java中二维数组
- 一维转二维数组
- Linq中查询二维数组
- python中初始化二维数组
- 堆中开辟二维数组
- C++中动态分配二维数组
- 二维数组中查找整数
- 二维有序数组中查找
- 自己的一些软件作品截图
- 通过printf设置Linux终端输出的颜色和显示方式
- web前端基础学习篇(二)
- LeetCodeProblem6 ZigZag Conversion解题报告
- 我们是程序员,我们的征途是星辰大海
- mathematica中数组一维转二维
- PAT_乙题1002. 写出这个数 (20)
- 2017 ACM/ICPC Asia Regional Shenyang Online card
- C++ 多线程 WaitForMultipleObejects函数
- javaSE:面向对象知识点
- 报刊社正式成立
- Delphi(Object Pascal)中通过COM口交互数据
- Razor 三目运算符写法
- memory management