面向对象的MATLAB编程
  1. 类方法的文件组织方式

    1. 录播
      类方法的文件组织方式
      17分钟
  2. 浅拷贝与深度拷贝

    1. 录播
      浅拷贝与深度拷贝的区别和实例
      16分钟
  3. 类中disp方法的重载

    1. 录播
      类中disp方法的重载
      17分钟
  4. UI与对象的绑定

    1. 录播
      UI与对象的绑定
      11分钟
  5. 继承

    1. 录播
      讲解面向对象的基础特性
      18分钟
  6. 多重继承

    1. 录播
      多重继承
      18分钟
  7. 策略实例

    1. 录播
      囚徒困境
      23分钟

对课程感兴趣?

点击报名,听课时长可兑换余额哦~

面向对象的MATLAB编程免费

最近在学 63 累计报名 580 好评度 100%
咨询老师

课程概述

目录

评论

老师介绍

  • 孙忠潇

    孙忠潇

    《Simulink仿真及代码生成技术入门到精通》一书作者。MathWorks官方中文论坛超级版主,帮助会员解答数千MATLAB/Simulink问题,排名第一。资深ADAS驾驶辅助系统集成与软件设计专家。 公众号:Simulink孙忠潇Hyowinner。培训课程销售经理Q:2802393236、微信:qingyanzp。
简  介 通过面向对象的MATLAB编程阐述“囚徒困境”的计算机模拟,聊聊如何跟人学会合作共赢。 @构建一个简单的类 @ 句柄类(handle class)与值类(value class) @类的实例执行 @ 类的方法在文件中的不同组织方式 @ 浅拷贝与深度拷贝 @UI与对象的绑定以及生命周期同步
    Hyowinner孙忠潇老师拥有丰富的MATLAB/Simulink实战经验,在MATHWORKS官方中文论坛做超级版主期间,解答了数千个技术问题。并结合自身经验编写了《Simulink仿真及代码生成技术入门到精通》一书,深受读者好评。在作为汽车电子高级软件工程师从业期间,孙老师总结了多套提高工作效率的工作方法,特开设了此门课程,帮助软件工程师们提高工作效率。本课程主要解决下面这些情况下遇到的问题:

     1、
面向对象的Matlab编程杂谈
    1.1类方法的文件组织方式
    1.2
浅拷贝与深度拷贝的区别和实例; 通过类的构建讨论如何避免浅拷贝。
    1.3类中disp方法的重载:MATLAB的语句后不带有;时显示到Command Window其实都是disp函数在起作用哦。只不过它是多态的,而且用户可以自己去重载它的内容。那么问题来了,你喜欢哪一种成员显示方式?本节课教会你如何重载自定义类的disp方法,并凸显自己的风格。
    1.4UI与对象的绑定:讲述如何通过类构造出带有UI的对象; 讲述类的对象跟其UI进行绑定,使用单例设计模式实现关系对应; 实现双方向的生存周期同步,在UI关闭时自动清空对象内容;在对象析构时自动关闭UI。

    2、面向对象的基础概念及实例
    2.1继承:讲解面向对象的基础特性--继承 继承的目的--代码复用reuse
    2.2多重继承:MATLAB面向对象--多重继承的实例编写与讲解; 复用父类构造函数的方法; 钻石继承、菱形继承时的注意点。

    3、策略实例
    “囚徒困境”是1950年美国兰德公司的梅里尔·弗勒德(Merrill Flood)和梅尔文·德雷希尔(Melvin Dresher)拟定出相关困境的理论,后来由顾问艾伯特·塔克(Albert Tucker)以囚徒方式阐述,并命名为“囚徒困境”。两个共谋犯罪的人被关入监狱,不能互相沟通情况。如果两个人都不揭发对方,则由于证据不确定,每个人都坐牢一年;若一人揭发,而另一人沉默,则揭发者因为立功而立即获释,沉默者因不合作而入狱五年;若互相揭发,则因证据确实,二者都判刑两年。由于囚徒无法信任对方,因此倾向于互相揭发,而不是同守沉默。

资料下载报名后支持下载

* 课程提供者:孙忠潇

老师还为你推荐了以下几门课程