![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
matlab工具
MXRSX
希望每天能够自律点,记录一些学到的东西。要足够专业
【要努力成为一个合格的打工人!2022/7】
展开
-
“无法执行赋值,因为左侧的索引与右侧的大小不兼容”
matlab代码没有错误的情况下,报出“无法执行赋值,因为左侧的索引与右侧的大小不兼容”的错误,可能是没有清除缓存的原因原创 2021-10-05 19:51:49 · 19927 阅读 · 6 评论 -
matlab表示函数
matlab会把输入的小数形式数据识别成分数形式,以分数形式的系数显示输出。原因:matlab显示格式被设为了分数或者是使用了符号计算,得到的精确解,会出现分数。当编写的函数系数被识别为系数为分数的形式(或者说每项为分数形式),不要担心是哪里有问题,只是形式不一样而已,莫慌。...原创 2020-11-29 19:48:12 · 2125 阅读 · 0 评论 -
matlab画图线型、标记和颜色设置备忘
1.线型线型 符号 表示新型含义 - 实线 -- 虚线 -. 点画线 : 点线 none 无线 2.标记符号标记符号 标记符号 含义 . 点 * 星号 square 正方形 diamond 菱形 pentagram 五角星形 hexagram 六角星形 none 无点 o o + + x x < 顶点向左的三角.原创 2020-11-01 21:10:49 · 840 阅读 · 0 评论 -
matlab实现自定义曲线图以及图例
随心绘制目标的图像形式(因为一开始对图例的了解不太深入,耗费了一些时间)原创 2020-10-13 20:46:28 · 2812 阅读 · 0 评论 -
matlab图形设置标记
做一个简单地记录原创 2020-10-10 22:41:50 · 4562 阅读 · 0 评论 -
sum用法
sum(X),同一列的元素进行求和sum(X,2),同一行的元素求和原创 2020-10-10 17:17:21 · 1348 阅读 · 0 评论 -
matlab中min函数
min函数用法;max函数同理原创 2020-10-10 09:38:00 · 6550 阅读 · 0 评论 -
matlab实现输出的几种方式
disp、fprintf原创 2020-10-08 16:46:15 · 20601 阅读 · 0 评论 -
shading interp作用
shading interp作用:对曲面或图形对象的颜色着色进行色彩的插值处理,使色彩平滑过渡。以一个函数图像为例,当没使用该命令时:使用后原创 2020-10-05 14:49:59 · 14580 阅读 · 0 评论 -
matlab的取整函数
matlab提供了几类不同含义或者说是运算法则的取整函数,把浮点数转换成整数floor(x) 向下取整ceil(x)向上取整round(x) 取最近接的整数(四舍五入,小数部分是0.5的时候,向绝对值大的方向取整)fix(x) 向0取整,取值为靠近0的整数。比如:f(-2.5) = -2 f(2.5) = 2可以在使用的过程中灵活选取自己所需要的取整函数...原创 2020-09-27 11:30:01 · 1644 阅读 · 0 评论 -
matlab实现1:n整数的一个随机排列
在一个算法的解答初始化的时候,需要先随机产生一个序列(或者说一个解决方案),在实现一个1到n,n个整数的随机排列的时候可以使用matlab的randperm函数关于该函数的官方解释如下:从名字random permutation(随机排列)就很清晰的知道该函数的用途randperm(n),实现1到n,n个整数的随机排列randperm(n,k),实现从1到n的n个整数里面拿出来k个进行随机排列(也就必须N>=k)比如:结果如下:...原创 2020-09-26 09:51:51 · 5906 阅读 · 0 评论 -
matlab获取矩阵的行数与列数
matlab里面与其他高级语言里面获取数据的长度length方法不一样,matlab里面通过size(矩阵变量)返回一个【行数m,列数n】比如一个m*n的矩阵A通过size(A)可以得到【m n】通过size(A,1)可以得到行数m通过size(A,2)可以得到列数n如图所示matlab中length的用法:即:length(X),得到的是矩阵X最大维度数值...原创 2020-09-26 09:32:26 · 65338 阅读 · 0 评论 -
使用matlab时括号附近出现红色波浪线“使用的MATLAB语法可能无效”提示
使用matlab时括号莫名其妙出现红色波浪线提示,如下所示:提示在括号处出现解析错误。首先检查了语法,又检查了括号也是英文格式的,不知道为什么会出现提示“使用的MATLAB语法可能无效”。!!!!!!后来发现是:后面忘记加“,”了,记录一下,长个记性吧!!!!!!!大多数情况下,一定是有“因果”的,细心,冷静。...原创 2020-08-31 17:53:45 · 22796 阅读 · 2 评论 -
使用MATLAB绘制分段函数实现
绘制分段函数也是很常见的需求,实现分段函数的绘制也有多种方式。以下面分段函数为例,进行说明。方法一:直接根据分段函数的含义,根据x值的不同,相对应的函数值也不同,进行描点连线。x=0:0.1:5y=[]for xx=xif(xx<1.5) y=[y,0];elseif(xx>=1.5 && xx<2) y=[y,(xx-1.5)*2];else y=[y,1];endendplot(x,y)%函数图像上加一原创 2020-07-16 16:52:11 · 55974 阅读 · 2 评论 -
MATLAB常见绘图知识
1 背景MATLAB提供了各种可用来绘制数据图的函数,如下图所示,使用此工具能够绘制的图形很多:详细内容可以详见网址:https://ww2.mathworks.cn/help/matlab/creating_plots/types-of-matlab-plots.html目前比较常用到的是plot函数进行线图的绘制,下面进行详细的介绍。2 plot函数使用方法如果需要创建多个图形窗口的话,使用figure(数字),创建图形窗口,然后使用plot函数进行线图的绘制。下面对plot函数..原创 2020-06-27 23:20:56 · 940 阅读 · 0 评论 -
matlab代码行加不加分号的区别
在代码行的后加分号,运行结果不会显示在命令行窗口;不加分号,变量的值会随着运行显示在命令行窗口。如果不想命令行窗口显示太多东西,可以在代码编写的过程中加上分号,需要知道变量的值的时候在工作区进行查看即可。...原创 2020-06-27 17:20:39 · 10897 阅读 · 1 评论 -
matlab更改默认打开路径
matlab更改默认打开路径:matlab一开始打开的文件路径可能不是自己要的,可以通过方式进行修改:方法一:通过命令行在matlab里面通过以下命令进行修改:userpath('想要更换成的路径')savepath这样就修改完成了,可以通过matlabpath进行查看,出现的第一个路径就是默认路径,或者重新打开matlab就可以看到默认路径已经修改为你所想要的。方法二:通过修改属性右键单击matlab图标,选择属性,在起始位置里面输入自己的目标路径,点击应用,确定,即可。原创 2020-06-27 11:16:08 · 3474 阅读 · 0 评论