matlab文件改名重命名改名复制
摘要:文件重命名有两种方式 在原文件上改名创建文件副本,以新名字命名1.MATLAB中并未提供在原文件上改名的函数,一般采用调用命令行的方式,如: eval(['!rename',',要重命名的文件路径,' ',更改后的文件名'])。 上述代码中,文件路径前的逗号不能省略,而且我发现这种方法不能实现批量重
阅读全文
posted @
2022-03-04 16:44
一杯明月
阅读(4616)
推荐(0) 编辑
分段线性插值
摘要:首先,科普一下插值的含义:在离散数据的基础上补插连续函数,使得这条连续曲线通过全部给定的离散数据点。 插值是离散函数逼近的重要方法,利用它可通过函数在有限个点处的取值状况,估算出函数在其他点处的近似值。 插值的方法有很多:拉格朗日插值法,牛顿插值法,分段线性插值,样条插值等,每种插值方法都有自己的优
阅读全文
posted @
2022-02-24 21:04
一杯明月
阅读(2321)
推荐(0) 编辑
matlab从一个数组中排除某个序号
摘要:比如有a=[1 2 3 4 5 6 7 8 9];b=a(1:3:end);想得到a去掉b之后剩下的数组c=[2 3 5 6 8 9],有没有简单的方法啊?不用对b一个个找的。 c = setdiff(a,b)c = 2 3 5 6 8 9
阅读全文
posted @
2022-02-23 15:58
一杯明月
阅读(297)
推荐(0) 编辑
非单调函数的插值问题
摘要:我在从非单调函数进行插值时遇到问题。 x=[34,35,36,37,38,39,41,42,43,44,45,46] y=[0.33 0.166 0.25 0.33 0.5 0.58 0.66 0.66 0.5 0.58 0.8 0.66] 我希望能够插入对应于 0.25 的 Y 值的 X 值。绘图
阅读全文
posted @
2022-02-23 11:05
一杯明月
阅读(462)
推荐(0) 编辑
去掉坐标点之间距离近的点
摘要:tol=0; adjacent_point_dist=[]; % 这个变量用来存储车道线上相邻点之间的距离 points_veryclose=[]; %2021.12.25 通过定义 adjacent_point_dist这个变量发现,相邻点之间的距离个别是0.2mm,这个不正常,这样相邻的点应该去
阅读全文
posted @
2022-02-22 11:59
一杯明月
阅读(218)
推荐(0) 编辑
matlab自带的插值函数interp1的四种插值方法
摘要:x=0:2*pi; y=sin(x); xx=0:0.5:2*pi; %interp1对sin函数进行分段线性插值,调用interp1的时候,默认的是分段线性插值 y1=interp1(x,y,xx); figure plot(x,y,'o',xx,y1,'r') title('分段线性插值') %
阅读全文
posted @
2022-02-22 11:20
一杯明月
阅读(1939)
推荐(0) 编辑
matlab脚本终止、中断、暂停的几个函数(pause、error、break、quit、exit、return)-错误提示和错误报告
摘要:在写脚本的时候用到这些功能并不多,但是偶尔还是需要用到,每次都得重新查……这次整理一下记录几个常见的控制程序走停的函数pause、input、error、warning、break、quit、exit、return。 1、pause在执行脚本文件过程中可以让脚本暂停;用法:①pause:暂停,等待用
阅读全文
posted @
2022-02-21 10:10
一杯明月
阅读(10931)
推荐(1) 编辑
matlab四舍五入
摘要:一、取整函数 1.向零取整(截尾取整) fix-向零取整(Round towards zero); >> fix(3.6) ans = 3 2.向负无穷取整(不超过x 的最大整数-高斯取整) floor-向负无穷取整(Round towards minus infinity); >> floor(-
阅读全文
posted @
2022-02-11 14:38
一杯明月
阅读(940)
推荐(0) 编辑
matlab求逆阵
摘要:p=[1,2;1,3] p = 1 2 1 3 方法1:inv(p) >> inv(p) ans = 3 -2 -1 1 方法2:p^-1或者p^(-1) >> p^-1 ans = 3 -2 -1 1 >> p^(-1) ans = 3 -2 -1 1
阅读全文
posted @
2022-01-28 11:11
一杯明月
阅读(103)
推荐(0) 编辑
matlab如何将一个矩阵的任意两行或两列交换
摘要:K>> A=[1 2 3 4;4 3 2 1;5 6 7 8;8 7 5 6] A = 1 2 3 4 4 3 2 1 5 6 7 8 8 7 5 6 交换两行: K>> A([1,3],:)=A([3,1],:) A = 5 6 7 8 4 3 2 1 1 2 3 4 8 7 5 6
阅读全文
posted @
2021-12-27 21:23
一杯明月
阅读(3475)
推荐(0) 编辑
matlab指定位置的元素置为空
摘要:>> a_23=[2,3,4,5,10] a_23 = 2 3 4 5 10 >> a_23(2)=[] a_23 = 2 4 5 10 >> a_23=[2,3,4,5,10] a_23 = 2 3 4 5 10 a_23([1,2,3])=[] a_23 = 5 10
阅读全文
posted @
2021-12-25 13:09
一杯明月
阅读(572)
推荐(0) 编辑
matlab利用unique()函数去除重复数据
摘要:K>> a_12=[16,7;5,6;7,8;10,12;5,6;9,10] a_12 = 16 7 5 6 7 8 10 12 5 6 9 10 K>> [ha,ha_1,ha_2]=unique(a_12,'rows','stable') ha = 16 7 5 6 7 8 10 12 9 10
阅读全文
posted @
2021-12-24 15:08
一杯明月
阅读(2730)
推荐(0) 编辑
修改Matlab的背景颜色及分节颜色
摘要:2021.12.10 https://blog.csdn.net/ljrsunshine/article/details/89074352 网上的教程基本是修改prf文件或者输入一串命令其实使用界面操作就可以改变背景颜色步骤点击 主页—>预设(预设在布局右边) 点击 颜色,出现以下界面。在这里,默认
阅读全文
posted @
2021-12-10 15:42
一杯明月
阅读(5937)
推荐(1) 编辑
三个实例搞定MATLAb二维曲线图(plot绘制图像)及绘制网格线
摘要:https://blog.csdn.net/zyqblog/article/details/60965988 实例一:多子图、命令plot、图形标识(图名和横纵坐标)演示 多子图:subplot (m,n,k) 一个窗口划分成mn个小块,每个小块存放一个子图,k是子图的编号。 编号规则是: 从左到右
阅读全文
posted @
2021-08-31 11:02
一杯明月
阅读(4893)
推荐(0) 编辑
matlab字符串分割
摘要:https://ww2.mathworks.cn/help/matlab/ref/strsplit.html strsplit 在指定分隔符处拆分字符串或字符向量 全页折叠 语法 C = strsplit(str) C = strsplit(str,delimiter) C = strsplit(s
阅读全文
posted @
2021-08-29 00:19
一杯明月
阅读(2299)
推荐(0) 编辑
matlab计时
摘要:平常科研当中,当我们在看文献时,没看到一个优秀的算法时都有想要自己动手编程去实现的愿望,算法好坏可以用代码的运行时间来评估,在MATLAB中大致有以下几种方法来计算程序的运行时间: 1、tic和toc组合 tic%代码块toc%disp(['运行时间: ',num2str(toc)]);程序遇到ti
阅读全文
posted @
2021-08-28 12:36
一杯明月
阅读(1359)
推荐(0) 编辑
matlab程序运行完毕发邮件通知和短信通知
摘要:参考链接1:如何让MATLAB在完成计算后通知你 - 知乎 (zhihu.com) 参考链接2:Matlab 程序结束后发送短信或者邮件_weixin_33872566的博客-程序员信息网 - 程序员信息网 (i4k.xyz) 1.发邮件 如果感觉发送短信,太麻烦,需要注册之类的,可以选择发送邮件。
阅读全文
posted @
2021-08-27 23:40
一杯明月
阅读(476)
推荐(0) 编辑
Matlab读取特定文件夹下特定后缀名文件
摘要:%path:需要处理的文件夹路径,注意最后加上“\”,否则读不到文件 %suffix:特定的后缀名 function fileProcess(path,suffix) files = dir([path,'*.',suffix]); len = length(files); for i = 1:le
阅读全文
posted @
2021-08-26 23:44
一杯明月
阅读(1314)
推荐(0) 编辑
matlab画立方体
摘要:clc;clear;close all; structuralModel = createpde('structural','static-solid'); gm = multicuboid(1,1,1); structuralModel.Geometry = gm; figure(1);hold
阅读全文
posted @
2021-06-25 11:02
一杯明月
阅读(2612)
推荐(0) 编辑