matlab相关内容

在 Matlab 绘图的刻度标签中删除科学记数法

我在 Matlab 中做了一个绘图,使用: 等一下情节(t1,Dx1,'r')xlabel('t (ps)')ylabel('坐标与初始坐标的偏差 (Å)')情节(t1,Dy1,'g')情节(t1,Dz1,'b')推迟 但是,y 轴上的刻度标签是以科学计数法生成的: 有什么方法可以删除科学记数法,只让 y 标签的范围从 -0.0025 到 0.0005?谢谢! 解决方案 您可以尝 ..
发布时间:2022-01-25 23:02:48 其他开发

Matlab:避免for循环以在具有相同标签的值中找到最大值

我需要在 matlab 中找到具有相同标签的值中的最大值,并且我试图避免使用 for 循环. 具体来说,我有一个标签数组 L 和一个值数组 V,大小相同.我需要生成一个数组S,其中对于L 的每个值都包含V 的最大值.一个例子会更好地解释: L = [1,1,1,2,2,2,3,3,3,4,4,4,1,2,3,4]V = [5,4,3,2,1,2,3,4,5,6,7,8,9,8,7,6] ..
发布时间:2022-01-25 22:52:03 其他开发

如何始终显示“标签"在 X 轴上

如果我放大几次图表,X 轴上的所有标签都会消失(消失)并且没有可见的 X 轴标签,因此无法理解我在哪里. 如何强制 matlab 始终在 X 轴上显示标签并在缩放时自动更新它们并显示足够的数字,因此“邻居"标签必须不同. 解决方案 即使在新版本的 MATLAB (r2014) 上我也遇到了同样的问题.放大时,MATLAB 不会显示足够的 x 轴刻度标签.经过几次实验,我发现了以下解决 ..
发布时间:2022-01-25 22:51:21 其他开发

使用 MATLAB 的 urlread 命令处理无效的安全证书

我正在使用 MATLAB 的 urlread 命令,一切正常,直到服务被移动到安全服务器(即使用 HTTPS 地址而不是 HTTP 地址).现在 urlread 不再成功检索结果.它给出了一个错误: 下载网址出错.您的网络连接可能已关闭或您的代理设置配置不正确. 我认为问题在于该服务使用了无效的数字证书,因为如果我尝试直接在 Web 浏览器中访问该资源,我会收到“不受信任的连接"警告, ..
发布时间:2022-01-25 10:18:12 Java开发

在没有任何循环的情况下比较不同大小的数组

问题是这样的: 给定两个数组,a &b(均为正整数). special number 是 a(i) == i 的数字(值等于索引). 如何检查数组 b 是否包含 a 的 特殊数字 的值. 例如:a = [9 9 3 9]、b = [3 4 5].输出将是 3.如果 b 或 a 为空,则输出为 0.如果b包含多个特殊数字,只会显示最小的一个. 这是我到目前为止所做的事情 ..
发布时间:2022-01-25 09:26:07 其他开发

使用 MATLAB 比较文件

我想知道如何使用 MATLAB 比较两个文件(逐行)(*.xml、.m、.txt、...等). file1 = 'toto.xml';文件 2 = 'titi.xml'; 我正在寻找一个 MATLAB 函数(通过命令行),它返回真/假或差异列表. 解决方案 如果您在 Windows 中,您可以使用 MATLAB 的 system 命令和 fc: file_name_1 = 'file ..
发布时间:2022-01-25 09:23:23 其他开发

Matlab:来自不重复范围的随机整数

我想得到一个随机整数包含在范围内且不重复的数组,我使用了: randperm(15,3) 输出是: 8、10、12 此函数不使用范围,我只想从 10 中随机取值,例如 解决方案 如果你有统计工具箱,你可以使用 randsample 无需替换. % MATLAB R2017a磅 = 3;% 范围下限(整数)UB = 17;% 范围上限(整数),UB >磅randsample(LB: ..
发布时间:2022-01-24 20:02:02 其他开发

matlab:如何保存 TIFF 系列?

假设我有一个 3D 数组“img"(x、y、帧)并希望将其保存为 TIFF.到目前为止,我是通过这样一个一个地保存来做到这一点的: for K=1:length(img(1, 1, :))outputFileName = sprintf('img_%d.tif',K);imwrite(img(:, :, K), outputFileName);结尾 很酷,但是如果我想将它保存为一个 tiff ..
发布时间:2022-01-24 19:13:18 其他开发

保存 Matlab 图形而不绘制它?

有没有一种方法可以保存图形而不实际绘制它?我的意思是,假设我想保存 plot(1:10, (1:10).^2) 的图形,我可以在不显示的情况下保存它吗? 我想通过切断不必要的图形绘制来缩短运行时间(保存后无论如何都会关闭). 谢谢! 解决方案 可以这样做: set(gcf,'Visible','off');情节((1:10),(1:10).^ 2);print -dpng c ..
发布时间:2022-01-24 19:01:23 其他开发

如何在 MATLAB 中保存高分辨率图形

当我从 MATALB 保存图形时,我希望生成的图像具有非常高的分辨率,以便我可以放大以查看图像中的细节.当我在图形上使用“文件->另存为"时,图像分辨率不高. 如何在 MATLAB 中将图形保存为高分辨率图像? 解决方案 您可以通过命令行或“文件"菜单指定所需的分辨率来保存图像. 命令行:使用 print,只需包含选项 -r###,其中 ### 如果您想要的分辨率.通常 300 ..
发布时间:2022-01-24 18:56:00 其他开发

将循环数据保存在向量中

当我运行我的脚本时,所有的值都会显示出来,但我想要向量中的所有值,我该怎么办? x=[1 2 3 4 5];y=[1 2 3 4 5];xx=[1.2 1.6 1.8 2.4 2.8 3.4 4.9 2.6];yy=[1.2 1.6 1.8 2.5 2.8 3.3 4.9 2.5];情节(x,y,'.g',xx,yy,'*b')对于 j=1:长度(xx)如果 xx(j) 解决方案 这是一个比 ..
发布时间:2022-01-24 18:51:33 其他开发

如何刷图然后在GUI中保存刷过的数据?

我已经阅读了几篇关于如何保存刷过数据的帖子,但是,在尝试这些帖子的建议时(这个,这个,这个, this 和 this),它们似乎都没有工作.我在尝试这些建议时遇到的一个问题是程序在刷任何数据之前一直运行到最后,因此保存的数据是一个空矩阵. 我的目标是: 刷数据,然后 保存刷过的数据. 这是我尝试 从这里但似乎没有上班: t=0:0.2:25;情节(t,sin(t),'.- ..
发布时间:2022-01-24 18:48:05 其他开发

如何在 MATLAB 中保存带有封闭盒装区域的绘图?

保存绘图时如何关闭顶部和右侧有黑线的绘图区域? 我不知道如何制作或如何搜索,如果有人知道请告诉我. 例如看下图,其中缺少线条: 解决方案 在保存图像之前,请使用 box 命令.这将包含您的绘图以具有您在示例图像中指定的周围黑框.只需调用: 开箱; 要关闭它,请执行以下操作: 框关闭; 例子: %//为 x 和 y 绘制一条从 1 到 5 的线x = 1:5;y = 1 ..
发布时间:2022-01-24 18:46:45 其他开发