随笔 - 1762  文章 - 0  评论 - 109  阅读 - 431万

随笔分类 -  matlab

上一页 1 ··· 8 9 10 11 12
matlab排序之sort()函数和sortrows()函数
摘要:sortrows()函数的格式: sortrows(A,column) A是一个矩阵,如果没有第二个参数column,则默认按照第一列升序排列,如果遇到重复数字,则按照第二列升序排列,依次类推。。。 如果存在第二个参数column,则按照指定的列排序,当指定的列有重复元素的时候,则重复元素所在的行保 阅读全文
posted @ 2018-11-03 20:13 一杯明月 阅读(19483) 评论(0) 推荐(0) 编辑
matlab的一个疑问?
摘要:把逻辑值放入一个已知矩阵,为啥结果是:真就取矩阵的值,假就不取值? K>> aaaa=randi(10,10,2) aaaa = 6 3 10 4 6 7 5 2 6 3 8 2 1 2 9 4 2 9 5 5 K>> aaaa==9 ans = 10×2 logical array 0 0 0 0 阅读全文
posted @ 2018-11-02 22:44 一杯明月 阅读(183) 评论(0) 推荐(0) 编辑
Matlab之rand(), randn(), randi()函数的使用方法
摘要:1. rand()函数用于生成取值在(0~1)之间均匀分布的伪随机数。rand(n):生成n*n的0~1之间的满足均匀分布的伪随机矩阵;rand(m,n):生成m*n的伪随机数;rand(m,n,'double'):生成m*n的双精度伪随机数;rand(m,n,'single'):生成m*n的单精度 阅读全文
posted @ 2018-11-02 22:38 一杯明月 阅读(10421) 评论(0) 推荐(0) 编辑
matlab给图片插入说明文字
摘要:格式是text(x,y,'说明文字') x,y代表位置 阅读全文
posted @ 2018-11-02 18:03 一杯明月 阅读(2426) 评论(0) 推荐(0) 编辑
matlab之find()函数
摘要:利用find函数查找一个元素在向量或者矩阵中的位置: [I,J]=find(A==2)I为行数,J为列数A =[1 3 6 8;5 3 2 1]A = 1 3 6 8 5 3 2 1>> [I,J]=find(A==3)I = 1 2J = 2 2[I,J]=find(A==2)I = 2J = 3 阅读全文
posted @ 2018-11-01 09:39 一杯明月 阅读(5454) 评论(0) 推荐(0) 编辑
matlab写txt文件
摘要:clc;clear;close all;fd=fopen('1112.txt','w');a=[1 2 3 4];b=[5 6 7 8];for i=1:size(a,2) for j=1:1:size(b,2) fprintf(fd,'%f,%f\r\n',[a(i),b(j)]); end fp 阅读全文
posted @ 2018-10-30 11:39 一杯明月 阅读(4166) 评论(0) 推荐(0) 编辑
matlab之boundary()函数
摘要:j = boundary(x,y,0.1); %这个函数是求一堆(平面)点的边界,它不是凸包,这里的边界可以凹陷,第三个参数0.1代表以松散的形式画出边界,1是以最紧凑的形式画出边界。 下面这个是官网的例子:(http://www.mathworks.com/help/matlab/ref/boun 阅读全文
posted @ 2018-10-30 09:42 一杯明月 阅读(9053) 评论(0) 推荐(0) 编辑
matlab之flipud()函数
摘要:此函数实现矩阵的上下翻转。fliplw()实现左右旋转。 举例: a =[1 2;3 4;5 6] flipud(a)的结果: 5 6 3 4 1 2 fliplr(a)的结果: 2 1 4 3 6 5 单词flip在牛津词典中的第一条意思就是: 1.(使)快速翻转,迅速翻动 to turn ove 阅读全文
posted @ 2018-10-28 21:33 一杯明月 阅读(8425) 评论(0) 推荐(0) 编辑
matlab unique()函数
摘要:a=[55,1,2; 30, 3,6;19, 20, 20;30,3, 6;] b=unique(a,'rows') 返回结果是: b = 19 20 20 30 3 6 55 1 2 b=unique(a,'rows') 意思是返回A中唯一的行。 注意:返回的结果会自动排序,默认以第一列为准。如果 阅读全文
posted @ 2018-10-27 21:23 一杯明月 阅读(2494) 评论(0) 推荐(0) 编辑
KD-tree
摘要:之前看过一个关于kd_tree的形象的解释,现在想重新看下,可惜找不到了,网上很多关于这个解释太教条化,不够简单。在此记录下自己的肤浅的理解。 如图,这个图的建立就不解释了,网上很容易搜到,主要是利用X方向和Y方向数据的方差大小去确定第一次画线是横着画还是竖着画,应该是这样:数据在横向更分散(方差更 阅读全文
posted @ 2018-10-26 20:05 一杯明月 阅读(253) 评论(0) 推荐(0) 编辑
matlab之细胞数组
摘要:学习matlab的一个博客:https://blog.csdn.net/smf0504/article/details/51814362 Matlab从5.0版开始引入了一种新的数据类型—细胞( cell ),该结构可以把不同类型的数据纳入到一个变量中。普通数组中的每个元素都必须具有相同的数据类型, 阅读全文
posted @ 2018-08-08 12:48 一杯明月 阅读(2184) 评论(0) 推荐(0) 编辑
matlab的代码注释
摘要:1.注释一块代码: %{ 此处代码块 %} 2.注释数行代码: 先选中,然后用组合键Ctrl+R 取消注释,用组合键Ctrl+T 3.双%%的作用:代码分块运行,点击双%%之间的代码,再点Run Section,就可 以分块运行代码了,这样更方便调试。 阅读全文
posted @ 2018-08-08 09:58 一杯明月 阅读(1526) 评论(0) 推荐(0) 编辑
matlab中的try...catch...end
摘要:我们知道,matlab的代码是按行执行的,如果碰到错误行,则程序中断。try..catch可以使得可能出错代码不影响后面代码的继续执行,也可以检查,排查,解决程序的一些错误,增强代码的鲁棒性和可靠性。 1、try...end try...end用于尝试运行一段也许可能出错的代码,比如: m = ra 阅读全文
posted @ 2018-08-07 22:44 一杯明月 阅读(3038) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示