- 博客(11)
- 资源 (26)
- 问答 (20)
- 收藏
- 关注
转载 霍夫变换(Hough)
霍夫变换Hough霍夫变换(Hough)是一个非常重要的检测间断点边界形状的方法。它通过将图像坐标空间变换到参数空间,来实现直线与曲线的拟合。1.直线检测1.1 直线坐标参数空间在图像x−y坐标空间中,经过点(xi,yi)的直线表示为:yi=axi+b(1)其中,参数a为斜率,b为截矩。通过点(xi,yi)的直线有无数条,且对应于不同的a和b值。如果将x
2018-01-30 21:46:33 2002
原创 【数值计算】一元多值函数求极值——利用fminbnd和图形观察
一元多值函数求极值在实际科研中具有很重要的作用,其中求最大值和求最小值又有相似的地方,只要可以求出两者中的一者,对函数加一个负号就可以求出另一个最值。下面是一个利用fminbnd函数,结合图形观察得出最小值的人工求解方法。fminbnd函数的功能是求非线性函数极小值点,但注意求解的是某个区间内的其中一个极小值点,不一定会是该区间的最小值点。下面是fminbnd函数使用格式:[xmin,ym
2018-01-24 10:34:08 4598
转载 MATLAB中设置仿真参数和选择解法器
它主要用三个页面来管理仿真的参数。Solver页,它允许用户设置仿真的开始和结束时间,选择解法器,说明解法器参数及选择一些输出选项。Workspace I/O页,作用是管理模型从MATLAB工作空间的输入和对它的输出。Diagnostics页,允许用户选择Simulink在仿真中显示的警告信息的等级。1、Solver页此页可以进行的设置有:选择仿真开始和结束的时间;选择解法器,
2018-01-23 15:01:24 13092 1
原创 matlab三大数组之构架数组
构架数组(struct array )类似于胞元数组,能在一个数组里存放各类数据,而且构架数组组织数据的能力比胞元数组更富于变化。构架数组的基本组分是构架。数组中每个架构是平等的,它们通过下标区分。但是构架必须在划分“域”后才能使用。数据不能直接存放在构架中,而只能存放在域中。构架的域可以存放任何类型、任何大小的数组。而且,不同构架的同名域中可以存放不同的内容。注意:构架名和域名之间“.”
2018-01-23 00:58:06 2101
原创 matlab三大重要数组之胞元数组
胞元数组,顾名思义其基本组分是胞元(cell)。胞元数组如同银行里的保险箱柜一样,基本组分是胞元。每个胞元本身在数组中是平等的,它们只能以下标区分。同一个胞元数组中不同胞元可以存放不同类型和不同大小的数据,如任意维数值数组、字符串数组、符号对象等。注意区分胞元和胞元内容两个不同的概念。正因此,有了两种不同的操作。“胞元标识(cell indexing)”,例如A(2,3)是指A胞元数组
2018-01-23 00:33:55 2449
原创 matlab三大重要数组之字符串数组
字符串数组在matlab中尤其重要,很多字符串之间的连接通过简单的字符串操作就可以实现。字符串的创建方式:在命令窗口中,先把待建立的字符放在“单引号对”中,再按enter。注意,单引号对必须是英文状态下输入,单引号对的作用时matlab用来识别送来内容“身份”(是变量名、数字等)所必须的。实例1:数值量与字符串的区别>> a=12345.6789a = 1.2346e+04
2018-01-23 00:02:23 41438 1
原创 matlab的GUI简单实例——二阶系统的阶跃响应
GUI,Graphical User Interfaces,适合向别人提供某种新的设计分析工具,体现某种新的设计分析理念,进行某种技术、方法的演示,在这方面,图形化用户界面可能是最好的选择之一。下面是今日刚学的一个例子, 演示二阶系统G(s)=1/(s^2+2*θ*s+1)中阻尼比θ对单位阶跃响应的影响,制作如图所示的GUI。实例很简单,主要目的是通过这个简单的实例学习GUI的各个功能
2018-01-22 16:35:48 19196 1
原创 MATLAB图形的透视、镂空和裁切实例
透视MATLAB在采用默认设置画mesh图形时,对叠压在后面的图形采取了消隐措施,后面的图形会被遮住。但有时却需要透视效果。为此,有以下两个控制消隐效果的命令hidden off % 透视被叠压的图形hidden on %消隐被叠压的图形实例:%图形的透视>> [XO,YO,ZO]=sphere(30); %产生单位球面的三维坐标>> X=2*XO;
2018-01-01 12:56:34 4091
原创 图像法解复杂函数零点——实例+ginput命令
复杂函数或者不易求解的函数有时通过代数方法不易直接求出答案,这时可以利用计算机的优点,通过图像法得出满足精度要求的答案。题目:采用图解法求解(x+2).^x=2代码如下:>> clear>> %采用图解法求解(x+2).^x=2>> x=0:0.001:1;>> y=(x+2).^x-2;>> plot(x,y) >> grid on >> %需要先把图像放大,再运行
2018-01-01 11:24:36 1413
原创 连续函数可视化实例——自变量排列对绘图的重要性
题目:绘制9边形,体会自变量排列对绘图的重要性以及如何画好多边形。代码如下:>> clear>> n=9;>> t=0:2*pi/n:2*pi;>> x=sin(t);y=cos(t);>> tt=reshape(t,2,(n+1)/2) %将t的10个数值排成2*5的二维数组 tt = 0 1.3963 2.7925 4.1888
2018-01-01 10:53:44 460
原创 连续函数可视化——连续调制波形y=sin(t)sin(9t)
本篇笔记接上篇连续函数的可视化,通过本例可以更深刻地理解连续函数可视化的思想。题目:连续函数可视化——连续调制波形y=sin(t)sin(9t)本例演示:增加图形“连续感”的两种方法;MATLAB具有自动线性插值绘制连续函数的能力;采样点数不够多会造成对所表现函数的误解。代码和注释如下: clear>> t1=(0:11)/11*pi; %过少的采样点>> t2=(0:4
2018-01-01 10:31:31 4963
plot_function.zip
2020-02-13
传递函数响应.zip
2020-02-13
EasyX2018春分版软件
2018-04-09
仅5M小巧好用的PDG文件阅读器
2017-09-25
simulink中如何把仿真中实时计算的像素点及对应坐标显示出来,最后应显示一张照片?
2020-08-11
C++字符串处理:为何不能去掉s3=s1;这一句代码
2018-11-29
1020 月饼 ,测试案例有三个不能通过,提示错误,求帮助!
2018-11-22
1013 数素数 测试点4通过不了,请教有何问题
2018-11-21
PAT乙级1079测试点2/3/4提示答案错误,有哪些情况未考虑到?
2018-11-18
1072 开学寄语,AC时三个测试都通不过,提示格式错误,答案错误,求助
2018-11-14
1066 图像过滤,AC时为什么提示超时?
2018-11-12
PAT乙级1059 C语言竞赛 测试点2通过不了,求助呀
2018-11-11
PAT1045运行超时我知道原因,还提示格式错误是哪里有问题
2018-11-04
1034 有理数四则运算 测试点2通过不了,求助
2018-10-31
1070 结绳 代码疑惑,代码意思是一样的呀
2018-10-28
1028 人口普查最后一个测试点通过不了
2018-10-28
1025 反转链表 ,提交没有AC,单独测试倒是可以
2018-10-26
PAT1005 继续(3n+1)猜想,提示Segmentation Fault
2018-10-25
PAT1024提交时出现问题,提示Segmentation Fault。请帮忙解决
2018-10-24
PAT1020月饼,为什么市场需求need每次还都是20 呢?
2018-10-23
PAT1019 数字黑洞 提交时Time Limit Exceeded
2018-10-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人