在不知道算法原理的情况下,如何阅读理解算法的matlab程序

当缺乏算法原理的相关资料时,可以通过分析算法的matlab程序来理解其原理。将算法视为数据处理系统,关注输入、输出和处理过程。定位输出量并反追踪其计算路径,理解变量的数学、物理和具体意义,从而掌握算法的本质。
摘要由CSDN通过智能技术生成


在不知道算法原理的情况下,如何阅读理解算法的matlab程序


很多的时候,对于一个好的算法,我们没有它相关的第一手材料,如其相关的论文、期刊文章、会议报告、专门课程、专门的讲座、个人博客、百度文献、维基百科、谷歌搜索内容等等。没有这些材料,对算法原理的理解无疑犹如水中捞月,比登天还难。但是,我们只有算法的matlab程序。这时,如何只通过算法的matlab程序去理解算法的原理变为很重要了。这种情景就像你刚进一家公司,上一届的负责人把项目的程序扔给你后就拍屁股走人,没有给你任何项目的相关材料,叫你一个人去研究项目的程序,在程序里自己领悟。那怎样从matlab程序中哪些抽象的常量、变量、函数等去理解其中算法的原理呢?

 单从算法的五个特性来看,这就相当从算法的输入与输出找出算法原理(本质是处理数据的过程)。

下面我将我通过一个例子来讲解“如何只通过算法的matlab程序去理解算法的原理”。

我们主要从几方面去把握:<

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值