一、有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 和其它相关推荐

  1. CUDA Samples: Julia

    以下CUDA sample是分别用C++和CUDA实现的绘制Julia集曲线,并对其中使用到的CUDA函数进行了解说,code参考了<GPU高性能编程CUDA实战>一书的第四章,各个文件内 ...

  2. julia有 pytorch包吗_有了Julia语言,深度学习框架从此不需要计算图

    选自julialang 作者:Mike Innes 等 机器之心编译 参与:刘晓坤.思源 本文基于 NeurIPS MLSys 的一篇论文<Fashionable Modelling with ...

  3. 大手笔 !Julia Computing 获 2400 万美元融资,前 Snowflake CEO 加入董事会

    整理 | 梦依丹 出品 | CSDN(ID:CSDNnews) 2021 年 7 月 19 日,由 Julia 高性能编程语言创始人成立的 Julia Computing 公司完成了 2400 万美元 ...

  4. 再见 Python,Hello Julia!

    作者 | Rhea Moutafis 译者 | 苏本如,责编 | 夕颜 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 随着Python的停滞不前,一个新的热门竞争对 ...

  5. PyTorch核心开发者灵魂发问:我们怎么越来越像Julia了?

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 梦晨 发自 凹非寺 量子位 报道 | 公众号 QbitAI PyTo ...

  6. 对Julia社区不熟悉?创始人来告诉你

    有很多组织与Julia编程语言相关,但是很多人并不完全清楚这些群体的职责以及他们之间的关系.在这篇博文中,我将回答这些问题. Julia Julia 项目由 Jeff Bezanson,Alan Ed ...

  7. 真正从零开始了解 Julia

    大家好啊!最近一年我一直在忙着撰写和出版新书.欢迎大家关注! 我的又一个重要输出 时间已到 2020 年 7 月,我撰写的新书<Julia 编程基础>终于出版了!从开始书写第一句话到正式出 ...

  8. 随机器学习兴起的Julia编程语言

    Julia这个编程语言即有Python的开发效率,也有C的执行效率,是为数值运算设计的编程语言.Julia可以直接调用C,很多开源的C和Fortran库都集成到了Julia基础库.另外,它也有note ...

  9. 贾扬清、Alex Smola、Julia创始人等大咖齐聚,WAIC开发者日共话AI未来

    2019 年世界人工智能大会(WAIC)将于 8 月 29 日至 31 日 在上海举办,今年的WAIC 以"智联世界 无限可能"为主题,其中 WAIC 开发者日是此届大会唯一一个面 ...

  10. 好强一个Julia!CSV数据读取,性能最高多出R、Python 22倍

    木易 发自 凹非寺  量子位 报道 | 公众号 QbitAI 工欲善其事,必先利其器. 一项便捷且高效的语言对于数据工作者来说是至关重要的. 目前,数据科学绝大多数使用的是R.Python.Java. ...

最新文章

  1. Mysql 添加用户和数据库授权
  2. 【AI基础】OpenCV,PIL,Skimage你pick谁
  3. vmware6.5.2序列号_备战秋招——计算机网络(2)
  4. 如何为SAP OData消费维护不同的ABAP后端系统
  5. 10个常用python标准库_【循序渐进学Python】11.常用标准库
  6. 怎么在html中加入相对链接,html直接跳转超链接 html中怎么实现同一页面超级链接...
  7. 深度学习之dropout
  8. 测试Live Write的发布功能
  9. Problem:服务器超过最大中终连接数
  10. 差分进化算法matlab代码_差分进化算法
  11. python爬虫从基础到实战一站式服务
  12. [渝粤教育] 三江学院 财务管理 参考 资料
  13. 朱淑真 潸然看断梨花落
  14. 大屏一体机!奥可视新品A5亮点浅析
  15. 牛客--两种排序方法
  16. excel打不开_excel表格为什么打不开
  17. 一元二次方程求根c语言编码,一元二次方程求解程序完整代码
  18. 全球上线!ABB中国涡轮增压器分拆 – 数据清理阶段完成
  19. 黄健翔激情解说--修改版
  20. 瘟神的尾行 -- Rootkit技术发展史 (转载)

热门文章

  1. Redis 常用命令操作
  2. python学习记录 - python3.x中如何实现print不换行
  3. Request 对象
  4. matlab 实用快捷键
  5. Android 之 网络连接(Connecting to the Network)
  6. WinAPI: wvsprintf 与 wsprintf - Windows 的格式化输出函数
  7. [原] 计算机调试管理器服务被禁用的解决方法
  8. CUDA安装失败,及解决方案
  9. 深度学习之目标检测 第3章 传统目标检测方法基本流程
  10. 190403每日一句