专栏
标签
今日分享:关于矩阵和数组的转换函数
技术分享
发布于 2024-11-20 14:00:20
查看 10过去585天

很多场景下,需要矩阵和数组的来回的转换,尤其是在M软件的转移过来的用户,比如:

1.定义一个数组arr=[1,2,3];此时运行结果为一个3个元素的一维数组:
julia> arr = [1, 2, 3]
3-element Vector{Int64}:
1
2
3
如果我们需要一个31的矩阵,就可以使用函数hcat(arr),此时
julia> hcat(arr)
3×1 Matrix{Int64}:
1
2
3
当然可能有人问,如何去定义一个1
3的矩阵呢
arr1=1 2 3
2.既然定义了arr1=[1 2 3],也可以使用vec函数将矩阵转化成向量
julia> vec(arr1)
3-element Vector{Int64}:
1
2
3
最简单的手段为reshape函数:重构数组

所属专栏:Julia语言
产品信息:Syslab科学计算环境
科学计算

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天