读研时MATLAB的学习记录

一 前言

由于刚开始先不熟悉CSDN的博文编写,先更新MATLAB学习练练手:此篇博文来源于写论文要毕业的巨大压力。
下面给出做图像处理算法的经典图:
图1描述
图2
图3
线性变换
基于双边滤波器的红外图像的经典算法

二 方法

在实现特定功能的MATLAB程序中,主要包含两个过程,写代码和调试,我在下面将从这两个方面讲解。

1.写代码

先要明确你的设计需求:
第一步:设计功能:明确你要实现什么功能,可以划分 不同的功能模块。

第二步:运行程序看是否达到效果,若没有,再通过:一是调试。二是网上搜索教程。三是问别人。
第三步,在写代码遇到问题,如不知道用双边滤波,中值滤波怎么实现,有如下方法:
(1)一是命令窗直接输入help 函数名。
(2).二是官方网站教程
MATLAB官网
(3).三是网上搜索关键词。

2.调试

总结下面,就是设置断点,(单步,步入,步出)单步执行查看变量或函数的值,结合看代码的方法。

第一MATLAB错误类型:

  1. 1.语法错误

    如丢了逗号,引号或拼错一个变量。在命令框会提示。

  2. 2.运行时错误

    如用0做除数。

  3. 3.逻辑错误。

    这是最应该仔细检查的。

第二部分:调试方法

  1. 第一追踪:

使用echo函数。echo函数是一个触发器,它显示每条正在执行的语句和运行结果。用法:对于脚本,直接输入echo.对于函数,必须
指定函数的名字。如 echo functionname on

  1. 第二:设置断点

设置后,再命令窗口查看变量的值和表达式,了解函数执行流程。

  1. 第三部分:利用函数

在命令窗口输入help debug后显示调试函数。
函数桩:一个脚本主程序调用多个子程序。
代码元和发布代码:
以两个%符号开始的注释行,就成了元标题。

三 感悟

这次最大的感悟是,享受完成某一件事的过程,即这个世界我来过,我热爱过,我奋斗过,我不在乎结局!
例子,比如找报错原因时,我学会了很多知识,如有耐心的看懂代码,懂得help命令和官网教程,网上查找,还有最重要的调试。
深刻体会了,其实最重要就是,以什么样的心态和方法去做一件事,因为即使靠运气蒙对一次,但人生很长,得有靠谱的方式。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值