Matlab工程应用
文章平均质量分 64
matlab的具体工程应用,涉及到图像处理、工程计算、深度学习等等。希望可以帮助到你!
优惠券已抵扣
余额抵扣
还需支付
¥29.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
MISAYAONE
拒绝一切形式的代考,替考行为!!!本人所写题库均搜集于互联网。
展开
-
matlab 作图所用特殊符号及希腊字母总结
目录一、文档中的字符属性设置:二、特殊的数学符号 :三、Matlab中下标,斜体,及希腊字母的使用方法扩展资料:一、文档中的字符属性设置:下标用 _(下划线)上标用^ (尖号)斜体 \it黑体 \bf<< \ll>> \gg正负 \pm左箭头 \leftarrow右箭头 \rightarrow上箭头 \uparro...原创 2019-04-04 13:18:09 · 12389 阅读 · 2 评论 -
matlab 得到三维图像的左视图以及主视图
最近做文章遇到的小梗,一搜网上还没什么直白的描述。 这里直接分享一下 具体操作: mesh(X,Y,Z); view([-90,0]); 这样得到的是图像的左视图。 也就是说,view函数中(起始状态时正视图),第一个数代表的是逆时针旋转的角度,第二个数代表的是垂直升降的角度 view([0,90]); 代表的就是下视图。原创 2018-01-07 09:46:53 · 14369 阅读 · 1 评论 -
matlab 制图坐标轴字母斜体化处理
直白说明: xlabel('{\itx}/m') 出现的结果: x/m 也就是说: {\itx}将x斜体化了~ 明白了吧~原创 2018-01-07 09:50:59 · 19158 阅读 · 5 评论 -
matlab 不常见但实用的命令和方法
1:在命令行敲入 dbstop if error如果运行出现错误,matlab会自动停在出错的那行,并且保存所有相关变量。再也不用设断点了有没有!!!2:bsxfun看下大神的解析:http://blog.sciencenet.cn/blog-86695-785606.html原创 2017-05-09 09:59:26 · 1193 阅读 · 0 评论 -
Array dimensions must match for binary array op.
主要原因是:读进来的图为rgb的缘故,要转为灰度matlab自带转换函数rgb2grayI1=imread('E:\photo11\jcw1.jpg'); I2=imread('E:\photo11\jcw2.jpg');imshow(I2); I1=rgb2gray(I1);I2=rgb2gray(I2);原创 2017-05-07 10:08:08 · 4111 阅读 · 0 评论 -
??? Error using ==> nlinfit at 127 MODELFUN should return a vector of fitted values the same length
??? Error using ==> nlinfit at 127 MODELFUN should return a vector of fitted values the same length 这个问题应该是利用matlab进行非线性拟合时经常会遇到的问题它的中文意思应该是:“模板函数应该返回一个与y等长的向量”看一下程序:x=[3.2,3.6,3.8,4,4.2,4.5原创 2017-05-07 10:07:24 · 1962 阅读 · 0 评论 -
matlab 万能实用的非线性曲线拟合方法
在科学计算和工程应用中,经常会遇到需要拟合一系列的离散数据,最近找了很多相关的文章方法,在这里进行总结一下其中最完整、几乎能解决所有参数拟合的方法第一步:得到散点数据根据你的实际问题得到一系列的散点例如:x=[3.2,3.6,3.8,4,4.2,4.8,5,5.4,6.2,6.4,6.6,6.9,7.1]';%加上一撇表示对矩阵的转置y=[0.38,0.66,1,0.77原创 2017-05-05 09:01:15 · 60796 阅读 · 11 评论 -
matlab 万能实用的线性曲线拟合方法
在科学计算和工程应用中,经常会遇到需要拟合一系列的离散数据,最近找了很多相关的文章方法,在这里进行总结一下其中最完整、几乎能解决所有离散参数线性拟合的方法第一步:得到散点数据根据你的实际问题得到一系列的散点例如:x=[3.2,3.6,3.8,4,4.2,4.8,5,5.4,6.2,6.4,6.6,6.9,7.1]';%加上一撇表示对矩阵的转置 y=[原创 2017-05-05 09:02:52 · 29237 阅读 · 1 评论 -
matlab 批量读取文件夹中的图片、处理后、保存于另一文件夹
相信这个问题应该是每一个刚刚接触图像处理的小伙伴们在一开始最需要掌握的技能,否则一张一张的读取图片费时费力,并且遇到大型的项目工程,成百上千张图片一张一张进行读取也是非常不可行的。所以这里也为我自己总结一下这个方法,以便以后自己查阅。第一步:批量读取文件夹中的图片:原创 2017-05-05 09:03:43 · 31786 阅读 · 8 评论 -
Matlab的图像操作——colorbar的各项细节操作
最近在论文中用matlab生成高度场,网上搜了很多,自己做一个小小的总结。首先,如果想在生成的图片中加上colorbar,有两种方式:1:在生成的Figure图像的菜单栏:Insert—Colorbar, 或者单击上方快捷区添加colorbar,见下图:2:命令行直接写上colorbar;如果想随意指定位置:colorbar('position原创 2016-11-24 21:58:26 · 170004 阅读 · 5 评论 -
Matlab数据处理——数据的保存和读取方法操作
Matlab保存数据常见有一下几种方法:1:dlmwrite()函数保存成txt文件使用方法:dlmwrite('filename', M)使用默认分隔符“,”将矩阵M写入文本文件filename中;dlmwrite('filename', M, 'D')使用分隔符D分割数据,“\t”表示tab分割,“,”为默认分割符;dlmwrite('filename', M, '原创 2016-11-29 18:05:42 · 82304 阅读 · 1 评论 -
matlab的图像操作——输出图像尺寸大小、坐标轴等各项设置
Matlab作为工程中的数据可视化工具是非常的方便的。但是在具体的生成过程中通常会遇见以下几个比较常见的问题,这里以我最近在写论文中用图遇到的问题作为例子。简要说明输出图像大小位置规范的重要性。 1:colorbar的位置大小范围不一致、不合理 这一点可以参照我的另一篇博客:http://blog.csdn.net/misayaaaaa/article/原创 2016-12-01 18:21:13 · 238714 阅读 · 2 评论 -
Matlab的特殊符号——legend()方法和text()方法的插入及特殊字符
legend(string1,string2,string3, ...)分别将字符串1、字符串2、字符串3……标注到图中,每个字符串对应的图标为画图时的图标。例如:plot(x,sin(x),'.b',x,cos(x),'+r')legend('sin','cos')这样可以把"."标识为'sin',把"+"标识为"cos"还可以用LEGEND(...,'Location'原创 2016-12-02 16:50:21 · 24821 阅读 · 0 评论 -
Matlab图像处理——在任意位置绘制二维箭头的总结
二维箭头 1.调用annotation函数绘制二维箭头annotation函数用来在当前图形窗口建立注释对象(annotation对象)(高级!也就是会覆盖其他图形)它的调用格式如下: (1) annotation(annotation_type) % 以指定的对象类型,使用默认属性值建立注释对象。 (2) annotation('line',x,y) % 建原创 2016-12-02 17:09:51 · 6815 阅读 · 0 评论 -
Matlab图像处理——保存图像方法大全
哈哈哈哈哈哈哈哈哈,被骗了吧,根本没有大全~~~ 然而却有最好的图像保存方法,秒杀其他一切的图像保存操作! Matlab图片存储终极命令——print 相对于常用的saveas啦imwrite,还是print最高级,最万能,print可以保存各种格式、指定图片大小、质量,还可以保存为矢量图,批量存储也不在话下,可谓无往而不利。原创 2016-12-06 21:06:21 · 14399 阅读 · 0 评论 -
matlab for循环过大程序运行慢解决方案
实验室经常需要使用到matlab,for循环非常慢,自己找了一些matlab中for循环的优化方法,for的部分每处理一个大矩阵都要花费大量的时间,这是不可避免需要遇到的问题~。方法1:循环多不要紧,要紧的是循环嵌套得太多,要解决这个问题,需要从根本上找原因,用更好的数据结构和算法,从根源上减少对于循环的需求方法2:将循环次数多的放在里面,循环次数少的放在外面做大循环原创 2017-04-23 09:09:38 · 35679 阅读 · 8 评论