腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Fortran
中有
没有
一种
关联
数组
切片
索引
的
方法
?
fortran
我正在实现一个将矩阵乘以向量
的
函数。 矩阵以CSR (压缩稀疏行)格式存储: type csr_matrix !), b(A%columns(lbound:ubound)))end do lbound:ubound表达式出现了两次,所以我认为通过将lbound和ubound
的
关联
替换为一个end associate end do 但是,编译器会产生一个错误: error #5082: Syntax error, found ':' when expecting one of: ) ,
浏览 10
提问于2019-05-04
得票数 2
回答已采纳
1
回答
为
Fortran
数组
操作指定冒号
arrays
、
fortran
Fortran
允许很容易地使用
数组
操作。例如,考虑到a和b是初始化
的
,我知道简单
的
c=a+b会导致矩阵相加。使用c(:,:) = a(:,:)+b(:,:)可以实现同样
的
目标。我知道,第二种
方法
允许使用适当
的
索引
对
数组
进行
切片
。除此之外,这两种
方法
有何不同?某
一种
方法
是否比另<
浏览 0
提问于2019-08-24
得票数 3
回答已采纳
4
回答
Fortran
等价于matlab find -应用于无内存复制
的
矩阵
切片
arrays
、
matlab
、
fortran
我
在
matlab中使用了相当多
的
find命令,我想知道如何在
fortran
中巧妙地转换它来提取
数组
的
一部分。
在
matlab中,您可以使用逻辑或
索引
进行
切片
,但在
fortran
中,您需要使用
索引
进行
切片
。我知道内在子例程pack等人,但从未使用过它们。另外,因为我处理
的
是大矩阵,所以我想避免重复内存。我希望
切片
矩阵
在
一个子程序中被操作。我在某处读到
浏览 4
提问于2012-07-28
得票数 8
回答已采纳
1
回答
如何创建非连续
数组
索引
的
切片
arrays
、
go
、
slice
我
在
试着更好地理解
切片
。var slice [][N]并且
切片
有正确
的<
浏览 6
提问于2020-03-19
得票数 3
回答已采纳
1
回答
如何使用FFI将2D矢量从Rust传递到
Fortran
?
rust
、
fortran
、
ffi
我一直
在
使用.as_mut_ptr()将一维向量与其他
Fortran
函数一起使用。我不完全确定如何发布这样一个最小
的
工作示例,但我们开始吧: extern "C" { vector: *mut f64, ); vector: *mut f64, length1: *const uint32_
浏览 15
提问于2020-10-07
得票数 1
回答已采纳
2
回答
如何将标量传递给
Fortran
子例程
的
向量(一维
数组
)?
arrays
、
vector
、
fortran
、
subroutine
、
scalar
)INTEGER i tensB(i)=tensA(i)return基本上,mp(1,1)等
的
值通过n=15以向量tensB(15)
的
形式传递给子例程,我不明白
的
是实数如何存储
在
子例程中
的
一维
数组
中。
浏览 1
提问于2013-07-27
得票数 3
2
回答
在
字符串
数组
中查找字符串值
arrays
、
string
、
fortran
、
fortran90
我
在
一个
Fortran
程序
中有
一个字符串
数组
。
没有
一个字符串。我知道
数组
中
的
一个值是"foo“。我想知道包含"foo“
的
数组
的
索引
。有
没有
一种
方法
可以找到指数,而不是蛮力循环?同样,为了确保:我
没有
在
字符串中搜索子字符串。我
在
字符串
数组
中搜索字符串。
浏览 1
提问于2015-02-24
得票数 0
1
回答
假设大小
数组
的
重新解释
arrays
、
multidimensional-array
、
fortran
因此,
在
MatMatMul
方法
中,我获得了所需
的
关于所涉及矩阵大小
的
所有信息。 不幸
的
是,矩阵、B、和C作为一维假定大小
数组
B(*)和C(*)传递到MatMatMul中。当然,我可以自己完成所有的
索引
算法,但我更愿意将B和C作为二维
数组
访问。另外,
在
它们上使用二维
切片
也很好。我已经读过很多次,对于这些假设
的
大小
数组
,您可以做什么是非常有限
的
,因为编译器
没有
浏览 0
提问于2014-05-02
得票数 0
回答已采纳
2
回答
在
python中处理非常大
的
netCDF文件
python
、
numpy
、
netcdf
我正在尝试使用numpy和netCDF4-python对这些变量执行一些操作,
方法
是一次复制一个
切片
,然后
在
该
切片
上操作。不幸
的
是,仅读取每个
切片
就需要很长时间,这会扼杀性能。例如,其中一个变量是shape (500, 500, 450, 300)
的
数组
。例如,如果我
在
netcdf文件中保存了一个形状为(500, 500, 300)
的
变量,那么相同大小
的
读取操作只需要几秒钟。 有
没有</em
浏览 4
提问于2012-08-22
得票数 13
回答已采纳
1
回答
如何将list [a,b,c]转换为python
切片
索引
[:a,:b :c]?
python
、
arrays
、
list
例如,我有一组多维
数组
。我想编写一个
方法
来指定此
数组
的
切片
大小,如下所示:因为我只能得到a,b,c
的
列表。我想知道如何将这个列表转换为
切片
索引
。或者,有
没有
一种
方法
可以将列表与
切片
索引
连接起来,以便将此
数组
操作为:slice = data[list] 任何回复
浏览 4
提问于2016-08-22
得票数 6
回答已采纳
7
回答
在
PHP中迭代复杂
的
关联
数组
php
、
arrays
、
associative-array
在
PHP
中有
没有
一种
简单
的
方法
来迭代这个结构
的
关联
数组
:有
没有
想过用
一种
好
的
,整洁
的
浏览 1
提问于2008-08-25
得票数 21
回答已采纳
1
回答
有
没有
一种
方法
可以使用operator.itemgetter和片表示法?
python
、
numpy
、
slice
我
在
python列表lst
中有
一堆numpy
数组
。例如,我可以对这些
数组
中
的
一个进行
切片
,通过使用[:, 1]对其进行
索引
来获得特定
的
视图。(my_array[:, 1] for my_array in lst) 我想知道是否有
一种
方法
可以用operator.itemgetter和
浏览 2
提问于2020-05-12
得票数 1
回答已采纳
1
回答
Julia中
的
数组
排序
arrays
、
julia
在
Julia中,是否有
一种
方法
可以
在
本地使用C序
数组
或非连续
数组
?例如,当使用NumPy时,C顺序
数组
是默认
的
,但是我可以初始化一个
Fortran
有序
数组
并使用它进行计算。
一种
简单
的
方法
是采用矩阵
的
转置。我还可以使用非连续
数组
,这些
数组
是通过
切片
生成
的
。我已经查看了文档等,无
浏览 6
提问于2014-01-25
得票数 4
回答已采纳
1
回答
,将可分配
数组
传递给具有右界
的
子例程。
arrays
、
fortran
、
allocation
、
subroutine
我需要在一个程序中将一些可分配
的
数组
传递给子程序,并且我需要知道我这样做
的
方式是否符合标准。 print*,'================================'
在
屏幕上332.000000000000 -521.000000000000 =========
浏览 1
提问于2013-10-23
得票数 6
回答已采纳
1
回答
在
3d
数组
上使用
切片
索引
和布尔
索引
时
的
奇怪结果
python
、
numpy
我遇到了一个很奇怪
的
问题,当
索引
一个矮胖
的
ndarray时。您可以使用以下代码生成结果。我不明白为什么
索引
a
的
结果以某种方式被转换,而2d
数组
b
的
结果却是正常
的
。谢谢。
浏览 3
提问于2016-05-07
得票数 2
回答已采纳
2
回答
array1(1:A)=array2(1:C,D)
Fortran
90冒号
的
功能是什么
arrays
、
fortran
、
fortran90
我不是100%了解1:在这里
的
作用。从哪个
索引
开始复制?但是为什么不为秩2
数组
设置两个这样
的
参数呢?
浏览 0
提问于2013-06-08
得票数 0
1
回答
基于掩模从三维阵列中提取
切片
的
pythonic
方法
python
、
arrays
、
numpy
、
indexing
我有一个MxNxD
数组
I和一个二进制MxN掩码M。 假设M
中有
k 1s,我想要
的
是提取一个kxD
数组
,该
数组
包含与掩码中
的
1s对应
的
所有D长度向量。我可以通过调用numpy.nonzero()
在
我中得到这些向量
的
索引
,但是我找不到
一种
很好
的
紧凑
的
方法
来获得我
的
切片
而
没有
可怕
的
浏览 0
提问于2018-05-02
得票数 0
回答已采纳
3
回答
任意维度
的
Numpy
切片
python
、
numpy
我想
切片
一个numpy
数组
,以获得最后一维
的
第i个
索引
。对于3D
数组
,这将是:但是我正在写一个函数,我可以接受任意维数
的
数组
,所以对于4D
数组
,我需要myarray[:,:,:,i],依此类推。有
没有
一种
方法
可以
在
不显式写入
数组
维数
的
情况下获得任何
数组
的
切
浏览 1
提问于2012-08-25
得票数 69
回答已采纳
3
回答
Fortran
数组
和子例程(子
数组
)
fortran
、
subroutine
我正在阅读一段
Fortran
代码,其
中有
一点让我感到困惑。SUBROUTINE SSUB(X,...)...其中W是一个“工作
数组
”。W中
的
一个特定值似乎被传递给了X,然而,X被标注为一个
数组
。到底怎么回事?
浏览 1
提问于2010-03-23
得票数 4
回答已采纳
3
回答
Golang:将
切片
转换为贴图
go
、
maps
、
slice
在
Golang
中有
没有
一种
简单
的
方法
可以将
切片
转换成地图?就像在perl中将
数组
转换为散列很容易,使用像%hash = @array这样
的
简单赋值,上面的操作会将
数组
中
的
所有元素转换为散列,键是偶数
索引
元素,而值是
数组
的
奇数
索引
元素。
在
我
的
Go代码中,我有一些字符串片段,并希望将其转换为地图。
浏览 0
提问于2016-07-26
得票数 26
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
NumPy专题(1)初识NumPy数组
numpy基础
机器学习之计算工具库(一)
科学计算工具-Numpy初探
NumPy基础:多维数组
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券