![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
matlab programming
redline2005
这个作者很懒,什么都没留下…
展开
-
MatLab matlab编程中涉及到图象矩阵的数据类型uint8\double
这个问题是在刚开始接触使用Matlab处理图像时经常会遇见的困惑。 网上有这么一种说法: 默认情况下,matlab将图像中的数据存储为double型,即64位浮点数;matlab还支持无符号整型(uint8和uint16);uint型的优势在转载 2011-10-16 17:24:34 · 1386 阅读 · 0 评论 -
MATLAB中squeeze函数的作用-三维矩阵(阵列)操作
squeeze 除去size为1的维度B = squeeze(A)描述:B = squeeze(A),B与A有相同的元素,但所有只有一行或一列的维度(a singleton dimension)被去除掉了。A singleton dimension的特征是size(A,dim) = 1。二维阵列不受squeeze影响; 如果A 是一个row or column转载 2014-02-19 11:22:25 · 5664 阅读 · 0 评论 -
Matlab产生独立可运行C代码
关于Matlab R2009a里,提到的比较多就是Real-time Workshop (虽然以前也有很多这方面的帮助)最近跟Mathworks工程是will聊天,彻底询问了一下关于Matlab转换成独立可编译C代码的问题,得到的答复仍然是:1:Simulink模型转换成real-time C代码已经很完美(包含比较新的Stateflow等)2:Matlab的代码,如果是基转载 2014-02-19 12:14:55 · 10963 阅读 · 0 评论 -
matlab(R2010a)找不到vs2010的c++编译器 .
matlab(R2010a)找不到vs2010的c++编译器,网上有很多解决的办法,但是大部分都很复杂,并且不一定好用,这里是matlab官方给出的解决方法,非常好用,很简便。 How can I use Microsoft Visual C++ 2010 to create MEX files with MATLAB 7.10 (R2010a)?Date Last Modifie转载 2014-02-18 17:19:30 · 1687 阅读 · 0 评论 -
Matlab中的几个随机函数-randperm,sort,rand,randint
Matlab自带函数randperm(n)产生1到n的整数的无重复的随机排列,利用它就可以得到无重复的随机数。function p = randperm(n);%RANDPERM Random permutation.% RANDPERM(n) is a random permutation of the integers from 1 to n.% For example, RA转载 2014-02-19 11:18:08 · 3631 阅读 · 0 评论 -
matlab 对一个向量实施比特翻转操作的函数bitrevorder()
需要对一个向量实施比特翻转操作,如x=[1,0,1,1] 把它的每一个元素的下标用二进制表示,例如第1个元素的下标为00,第2个下标为01,第3个为10,第4个为11,然后将二进制的下标翻转,例如下标为01时翻转为10,即比特位的第一位和最后一位调换,第二位和倒数第二位调换,以此类推。这样第一个元素的下标还是00,第二个变成10,第三个变成01,第四个还是11,这样第二个和第三个元素的位置就调换了原创 2014-02-19 12:23:08 · 7081 阅读 · 1 评论 -
Matlab中的匿名函数的使用
在Matlab7.0以后的版本中,出现了一种新的函数类型–匿名函数,不但能够完成原来版本中内联函数(inline)的功能,还提供了其他更方便的功能。Matlab首席科学家Moler教授都推荐用匿名函数替代原来的内联函数。我最近学习了一些有关匿名函数的内容,现在总结一下:1,匿名函数的基本用法。 handle = @(arglist)anonymous_function转载 2014-03-01 20:47:40 · 2027 阅读 · 0 评论