目录

循环和判断

while循环

for循环

if判断

数组

打印

把n 加入到数组a中 并保存到数组a中

不用定义,int和double等

跨文件读取

3道例题

一、编写一个函数:找到并返回任意一个一维整型数组元素的最大值,要求调用测试该函数。

二、偶除以二……

三、年积日


循环和判断

while循环

while 1:……
end

for循环

for i=2:len……
end

if判断

    if(mymax<A(i))  mymax=A(i);  end  

数组

A=[1,3,6,5,8];  
mymax=A(i); %A数组的第i个元素

打印

fprintf("%d",max);  
year=input('year:');  

把n 加入到数组a中 并保存到数组a中

 a=[a,n]; 

不用定义,int和double等


跨文件读取

A文件:

function ans=func(A)

函数的返回值:ans

函数名,文件名:func

B文件:

max=func(A);

调用函数Untitled,用max接住Untitled的返回值mymax。(见下)


3道例题

一、编写一个函数:找到并返回任意一个一维整型数组元素的最大值,要求调用测试该函数。

要写2个。

方法文件:

function mymax=Untitled(A)
len = length(A);   %数组长度
mymax=A(1);%获取数组的第一个元素
for i=2:len    %循环 冒泡算法  if(mymax<A(i))  mymax=A(i);  end
end  

调用文件:

A=[1,3,6,5,8];
max=Untitled(A);
fprintf("%d",max);  


二、偶除以二……

while 1  n=input('enter n,negative quits:');%输入数字  if n<=0         %如果数字小于0,跳出  break  end  a=n;            %并输出该字符  while n>1       %大于0,执行  if rem(n,2)==0      %如果数字模2等于0,除以2  n=n/2;  else                %否则,乘以3+1  n=3*n+1;  end  a=[a,n];           %把n加入到数组里  end  a
end  


三、年积日

year=input('year:');
month=input('month:');
day=input('day:');  all=0;
dayall=[31,28,31,30,31,30,31,31,30,31,30,31];
for i=1:month-1  all=all+dayall(i);
end
all=all+day;
if(rem(year,4)==0 && rem(year,100)~= 0 || rem(year,400)==0)  if(month>2)  all=all+1;  end
end
fprintf('一共有:%d天',all);  


【数字图像处理】(matlab入门1)相关推荐

  1. 图像处理----入门资料,Matlab r2019最新版,r2008a,《数字图像处理》冈萨雷斯 第三版 《数字图像处理 Matlab 版》

    研究生想研究的方向是图像处理,现在离开学还有四个月,希望能稍微入门吧.同时也希望通过博客的形式记录一下学习的进度,学习的心情.目前学习两周,安装了基本的软件,收集书籍,学习了灰度变换,空间滤波,频率滤 ...

  2. 《数字图像处理 MATLAB版》学习笔记

    学习教材:<数字图像处理 MATLAB版>(第二版) 冈萨雷斯 学习过程中的图片代码和及我收集的一些关于数字图像处理的其他学习资料,需要的可以评论留下邮箱(需要购买专栏),加油 文章目录 ...

  3. 【资源分享】数字图像处理MATLAB版冈萨雷斯+中文高清版+随书源码链接

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 1.数字图像处理MATLAB版冈萨雷斯+中文高清版 2.数字图像处理MATLAB版冈萨雷斯随书源码 1.数字图像处 ...

  4. 【数字图像处理matlab】(HSI变换融合算法)

    [数字图像处理matlab](HSI变换融合算法) 输入一张高分辨率的全色影像HR,一张低分辨率的多光谱影像MS,采用HSI变换融合算法实现影像融合,其中RGB与HSI影像的相互转换调用自定义函数RG ...

  5. 数字图像处理MATLAB学习笔记(五)

    数字图像处理MATLAB学习笔记(五) Color Image Processing 1 Color Image Representation in MATLAB 这里不多说了,彩色图片在计算机中以R ...

  6. [数字图像处理Matlab]任选一幅灰度图,自行编写程序,完成直方图均衡化。鼠鼠的数字图像处理实验要求:不能用MATLAB自带的histeq函数实现直方图均衡化

    数学理论前提:见数字图像处理(第三版) 李俊山等编著  p50-53 1.利用imhist函数统计像素点个数 Im = imread("C:\Users\鼠鼠\Desktop\数字图像处理m ...

  7. 数字图像处理(入门篇)目录

    目录: 1  数字图像处理(入门篇)一 图像的数字化与表示 2 数字图像处理(入门篇)二 颜色空间 3 数字图像处理(入门篇)三 灰度化 4 数字图像处理(入门篇)四 像素关系 5 数字图像处理(入门 ...

  8. 数字图像处理matlab作业,数字图像处理matlab大作业

    <数字图像处理matlab大作业>由会员分享,可在线阅读,更多相关<数字图像处理matlab大作业(23页珍藏版)>请在人人文库网上搜索. 1.几个图像处理实例,matlab ...

  9. 【数字图像处理matlab】(边界跟踪-光栅扫描法)

    [数字图像处理matlab](边界跟踪-光栅扫描法) 调用Matlab自带图像测试,光栅扫描法实现边界跟踪. function coor = edge_search(I) %边缘跟踪 %输入:灰度图矩 ...

  10. 数字图像处理MATLAB学习笔记(一)

    数字图像处理MATLAB学习笔记(一) 灰度转换与空间滤波 本节主要使用Matlab语言进行灰度转换与空间滤波的使用 并对相关数学原理进行总结 1. Intensity Transformer Fun ...

最新文章

  1. xmpp关于后台挂起的消息接收,后台消息推送,本地发送通知
  2. 一文详解鱼眼相机的车位线感知
  3. 巨量模型时代,浪潮不做旁观者:2457亿参数,打造全球最大中文预训练模型
  4. 服务器mysql数据库安装教程视频教程_MySQL数据库管理系统安装实际操作_MySQL教程视频 - 动力节点...
  5. 基于深度学习的眼底影像分析最新综述
  6. 集群的可扩展性及其分布式体系结构(2)-上
  7. 一种求解线性方程组的技巧
  8. java 接口是抽象类吗_我是如何理解Java抽象类和接口的
  9. 谈论软件开发流程与开发方法的重要性
  10. ICT项目管理与实施体系
  11. 通信方式、通信接口、通信总线、通信协议的关系
  12. 智能机器人建房子后房价走势_机器人建楼、5G住宅……房地产下半场要这样玩...
  13. clonezilla使用_使用Clonezilla克隆Windows和Linux驱动器和分区
  14. python图片保存jpg、show变成bmp_python bmp转换为jpg 并删除原图的方法
  15. linux cp omitting 复制,Linux中复制目录报错cp:omitting directory的解决办法
  16. 【mysql】ORM库Sequelize的基础使用
  17. 微信小程序(四)会员专区
  18. 音频怎么转文字?学会这3招,轻松拉满你的工作效率
  19. 9.17模拟赛2.0
  20. 【每日早报】20200113

热门文章

  1. 简单的SQL数据脱敏
  2. JDK 1.6 API 中文版
  3. 啊哈c语言第四章 pdf,啊哈!算法 PDF扫描版[73MB]
  4. 啊哈 算法 啊哈磊 扫描版pdf
  5. PostgreSQL命令导入sql文件
  6. linux从入门到精通(第2版)pdf
  7. 数据结构严蔚敏 #二叉树 代码复现
  8. 后台管理数据库连接出错,请检查Conn.asp文件中的数据库参数设置的解决办法
  9. Ubuntu20安装gcc6.3.0
  10. PDFLib中文显示及去水印