首页/文章/ 详情

前华为工程师-算法工匠Matlab微课堂23期开讲啦(全部免费)

2年前浏览2269
一、导读
无论是科研院所,商业巨头还是初创企业,各行各业都在大力开发或者引进人工智能,由于储备不足,导致人工智能人才现在出现缺口,而且非常巨大。
据领英2018年发布的全球AI领域技术人才分布图显示,中国目前的AI人才缺口超过5万人。 人才供不应求,导致领域岗位的薪资也自然水涨船高。而MATLAB在AI领域有着得天独厚的算法仿真优势。
MATLAB美国MathWorks公司在20世纪80年代中期推出的数学软件,优秀的数值计算能力卓越的数据可视化能力使其很快在数学软件中脱颖而出。到目前为止,已经进化到2019b版本。  
一、我们为什么要学Matlab?
简单来说,因为它非常有用。特别是对于电子及通信类专业的大学生们。作为一名前华为工程师,现已经回归校园(师者,传道授业解惑也)。希望把我所学的知识和经验分享给社会。如果你对Matlab感兴趣,即使0基础的仿真工程师,欢迎跟着我一起来学习Matlab基础理论与技能,下面就让我来慢慢解释。
随着MATLAB版本的不断升级,它在数值计算及符号计算功能上得到了进一步完善,但我们这些仿真“老人”也需要不断的学习才能保证水平的不落伍,因为里面多了很多新的函数。作为工科生,不实践很难到达掌握的程度。
现在MATLAB已经发展成为多学科、多种工作平台的功能强大的大型软件。在欧美等高校,MATLAB已经成为线性代数自动控制理论概率论及数理统计信号与系统数字信号处理通信原理系统仿真等课程的基本教学工具是攻读学位的大学生、硕士生、博士生必须掌握的基本技能。
二、认识MATLAB
MATLAB的中文解释是矩阵实验室,因此软件自然会以矩阵为基本运算单元。因此,本课程将从矩阵出发,介绍MATLAB的基本操作及用法。先来看看它的历史吧。本人偏爱历史,在课堂上经常讲学科的相关历史知识。我总认为:工科生懂点历史会比较有内涵!!!
1、MATLAB的主要特点如下:
  • 有高性能数值计算的高级算法,特别适合矩阵代数领域;
  • 有大量事先定义的数学函数,并且有很强的用户自定义函数的能力,还有很强的帮助功能;
  • 有强大的绘图功能以及具有教育、科学和艺术学的图解和可视
  • 适合个人应用的强有力的面向矩阵(向量)的高级程序设计语言;
  • 与其它语言编写的程序结合和输入输出格式化数据的能力;
  • 有在多个应用领域的工具箱,比如数字信号处理工具箱。    

我知道很多学员都是从零基础起步,没关系,只要跟着我的课程学习,肯定可以把你培养成MATLAB“高手继续学起来吧!


2、MATLAB的编程环境

这是老版本的MATLAB界面!想看更老的版本吗?我们电子工程学院上课用的可是6.5版本的MATLAB。牛吧!当下已经有2019b版本了。

不过本课程使用的是2016a版本。版本不同会带来很多差异。主要体现在函数的使用上。

编程环境就讲这么多内容,后面准备开始编程吧!我会从基本操作开始讲,一步一步来学习。
开始讲实际例子了哦。请大家根据课程的实际内容亲自敲一遍代码,这样才能真正掌握。光看不动手,肯定不是工科生。

自定义变量肯定不能和这些变量名一样
请开始动手写代码!变量命名规则,大家必须记住哦!
  • 变量名、函数名对字母的大小写是敏感的。如myVar与myvar表示两个不同的变量;

  • 变量名第一个字母必须是英文字母;

  • 变量名可以包含英文字母、下划线和数字;

  • 变量名不能包含空格、标点;

  • 变量名最多可包含63个字符(MATLAB 6.5以后的版本);

好了,蔡老师今天就讲这么多了,这些内容看似简单,但只有动手操作一遍,大家才能记牢,下堂课重点讲解如何使用MATLAB软件中的帮助功能敬请期待。


课程介绍:

主讲人:蔡老师 仿真秀专栏作者

博士学位,算法高级工程师,前海格集团卫通副总工程师,前华为公司技术工程师

欢迎申请进入主群,主群用户福利:

① 可以免费参与嘉宾的讨论,向嘉宾提问

② 可以获得直播幸运红包

③ 获得仿真秀APP通用课程优惠券,

④ 获得与讲课有关的PDF资料

⑤ 免费加入学习型工程师社**流,一起进步。


本课适合哪些人学习:

1、适合0基础仿真工程师自学

2、电子类、通信类专业的大学生们必看!

3、适合在电子、通信、生物医学、计算机领域工作的研究人员自学MATLAB!


对学员的帮助是什么:

用户可以学到:

知识点1:Matlab概述与基本操作讲解

知识点2:神通广大的PLOT函数

知识点3:无处不在的循环、判断、控制

知识点4:三维怎么量?Size 来帮忙!

知识点5:进入企业的必修课:程序规范专训

知识点6:怎么读Matlab文件-了解每个文件的脾气

知识点7:比比才知道,strcmp当裁判

知识点8:一对冤家-break 和continue

知识点9:Matlab还能划分动图?

知识点10:如果规范写自����函数?

知识点11:如何提升自编函数技能

知识点12:程序案例:符号运算讲解

知识点13:程序案例:一个单音的生成过程

知识点14:由简单到复杂的通信理论仿真

知识点15:精确查找,Find函数的用法讲解

知识点16:程序案例:lagrange 插值讲解

知识点17:程序实例:FFT1快速傅里叶变换讲解

知识点18:程序案例-多项求解式讲解

知识点19:程序实例-如何生成简单的GUI程序

知识点20:程序实例-如何利用fopen和fprinf正确写文件

知识点21:程序实例-符号计算如何使用

知识点22:实例讲解-FFT2讲解

知识点23:数据拟合函数讲解




20201127103136-%E7%94%BB%E6%9D%BF%201%20%E6%8B%B7%E8%B4%9D.jpg

点击报名

作者:蔡老师,仿真秀专栏作者

声明:原创文章,首发仿真秀,部分图片源自网络,如有不当请联系我们,欢迎分享,禁止私自转载,转载请联系我们。  

来源:仿真秀App
系统仿真电子MATLAB通信理论控制人工智能
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-08-11
最近编辑:2年前
仿真圈
技术圈粉 知识付费 学习强国
获赞 10127粉丝 21643文章 3561课程 221
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈