Julia: find 和其它
一、有b =[1,2,2,3,4,6],如何找到b中的2值元素位置?
几种常见的用法:
(1)find(b.==4)
(2) find(x->x==4,b)
(3) [1:length(b)][b.==4]
(4)collect(b)[b.==4]
当然,或许还有其它的表达方式.不过,从效率上看,find的效率可能没有不用find的效率高。
这个大家可能去实证。因为find实质是内置一个匿名函数,这种方式类似于闭包。
二、如何找到b 中能被2和3整除的值?
find((b%2).==0 | (b%3).==0) # 注意不是“&”, 更不是“&&”
或
find(((b%2).==0) & ( (b%3).==0)) # 建议这种方式,语义更清楚,不能用 “&&”
三、如果找到了中或被2整除或被3整除的值?
find((b%2).==0 & (b%3).==0) # 注意不是“|”,更不是“||”
或
find(((b%2).==0) | ((b%3).==0)) # 建议这种方式,语议更清楚,不能用“||”
当然二和三,完全不用find的方式去表达,方式同一。
Julia: find 和其它相关推荐
- CUDA Samples: Julia
以下CUDA sample是分别用C++和CUDA实现的绘制Julia集曲线,并对其中使用到的CUDA函数进行了解说,code参考了<GPU高性能编程CUDA实战>一书的第四章,各个文件内 ...
- julia有 pytorch包吗_有了Julia语言,深度学习框架从此不需要计算图
选自julialang 作者:Mike Innes 等 机器之心编译 参与:刘晓坤.思源 本文基于 NeurIPS MLSys 的一篇论文<Fashionable Modelling with ...
- 大手笔 !Julia Computing 获 2400 万美元融资,前 Snowflake CEO 加入董事会
整理 | 梦依丹 出品 | CSDN(ID:CSDNnews) 2021 年 7 月 19 日,由 Julia 高性能编程语言创始人成立的 Julia Computing 公司完成了 2400 万美元 ...
- 再见 Python,Hello Julia!
作者 | Rhea Moutafis 译者 | 苏本如,责编 | 夕颜 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 随着Python的停滞不前,一个新的热门竞争对 ...
- PyTorch核心开发者灵魂发问:我们怎么越来越像Julia了?
点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 梦晨 发自 凹非寺 量子位 报道 | 公众号 QbitAI PyTo ...
- 对Julia社区不熟悉?创始人来告诉你
有很多组织与Julia编程语言相关,但是很多人并不完全清楚这些群体的职责以及他们之间的关系.在这篇博文中,我将回答这些问题. Julia Julia 项目由 Jeff Bezanson,Alan Ed ...
- 真正从零开始了解 Julia
大家好啊!最近一年我一直在忙着撰写和出版新书.欢迎大家关注! 我的又一个重要输出 时间已到 2020 年 7 月,我撰写的新书<Julia 编程基础>终于出版了!从开始书写第一句话到正式出 ...
- 随机器学习兴起的Julia编程语言
Julia这个编程语言即有Python的开发效率,也有C的执行效率,是为数值运算设计的编程语言.Julia可以直接调用C,很多开源的C和Fortran库都集成到了Julia基础库.另外,它也有note ...
- 贾扬清、Alex Smola、Julia创始人等大咖齐聚,WAIC开发者日共话AI未来
2019 年世界人工智能大会(WAIC)将于 8 月 29 日至 31 日 在上海举办,今年的WAIC 以"智联世界 无限可能"为主题,其中 WAIC 开发者日是此届大会唯一一个面 ...
- 好强一个Julia!CSV数据读取,性能最高多出R、Python 22倍
木易 发自 凹非寺 量子位 报道 | 公众号 QbitAI 工欲善其事,必先利其器. 一项便捷且高效的语言对于数据工作者来说是至关重要的. 目前,数据科学绝大多数使用的是R.Python.Java. ...
最新文章
- Mysql 添加用户和数据库授权
- 【AI基础】OpenCV,PIL,Skimage你pick谁
- vmware6.5.2序列号_备战秋招——计算机网络(2)
- 如何为SAP OData消费维护不同的ABAP后端系统
- 10个常用python标准库_【循序渐进学Python】11.常用标准库
- 怎么在html中加入相对链接,html直接跳转超链接 html中怎么实现同一页面超级链接...
- 深度学习之dropout
- 测试Live Write的发布功能
- Problem:服务器超过最大中终连接数
- 差分进化算法matlab代码_差分进化算法
- python爬虫从基础到实战一站式服务
- [渝粤教育] 三江学院 财务管理 参考 资料
- 朱淑真 潸然看断梨花落
- 大屏一体机!奥可视新品A5亮点浅析
- 牛客--两种排序方法
- excel打不开_excel表格为什么打不开
- 一元二次方程求根c语言编码,一元二次方程求解程序完整代码
- 全球上线!ABB中国涡轮增压器分拆 – 数据清理阶段完成
- 黄健翔激情解说--修改版
- 瘟神的尾行 -- Rootkit技术发展史 (转载)