怎么查看matlab函数转成c代码源代码

查看Matlab内部函数代码二种方法介绍 - CSDN博客
查看Matlab内部函数代码二种方法介绍
1. Matlab内部函数的存贮位置:安装目录的‘MATLAB\toolbox’内;
&2. 如何查看所用的Matlab函数源文件:
&方法一:在安装目录MATLAB\toolbox内搜索,找出目标文件;
&方法二:在Matlab的命令窗口内输入‘edit+函数名’,直接打开目标源文件。
本文已收录于以下专栏:
相关文章推荐
function y=myfunt1(x)
boc=0.6328e-7;
f=linspace(10e-3,10e-3,100);
文字水印就是在图片上加上文字,主要使用gd库的imagefttext方法,并且需要字体文件。效果图如下:
实现代码如下:
复制代码代码如下:
作为项目中需要进行PCA降维,环境是MATLAB,但是在网上找了很多都是介绍PCA原理的,的确介绍的很仔细,但是我是一个工科狗,只是想最快查到用代码实现降维的方法而已,网上的对我来说太多了,因此在此做...
windows server2008域管理员密码二种恢复方法
作者:likegongsi | 时间:
  第一种方法:
  1.使用与本地机器相同版本的的操作系统安...
我们在做开发的时候,难免会多人开发,并且有时候会每个人会负责多个模块,我们就需要对gradle进行统一的配置。
java final修饰成员变量赋值的二种方法
他的最新文章
讲师:吴岸城
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)今日: 139|昨日: 171|帖子: 936850|会员: 433439|欢迎新会员:
主题: 91, 帖数: 5万
主题: 23, 帖数: 1166
主题: 125, 帖数: 3746
主题: 9, 帖数: 108
主题: 158, 帖数: 7万
主题: 119, 帖数: 2万
主题: 248, 帖数: 8万
主题: 239, 帖数: 4万
主题: 31, 帖数: 1907
主题: 107, 帖数: 4091
主题: 13, 帖数: 1万
主题: 248, 帖数: 5931
主题: 44, 帖数: 734
主题: 702, 帖数: 2万
主题: 648, 帖数: 1万
主题: 167, 帖数: 5741
主题: 151, 帖数: 4866
主题: 24, 帖数: 163
主题: 49, 帖数: 326
主题: 20, 帖数: 515
主题: 30, 帖数: 300
主题: 10, 帖数: 15
主题: 10, 帖数: 37
主题: 41, 帖数: 1217
主题: 18, 帖数: 300
主题: 38, 帖数: 403
主题: 49, 帖数: 181
分区版主: ,
主题: 9358, 帖数: 5万
主题: 5646, 帖数: 2万
主题: 1888, 帖数: 2万
主题: 3231, 帖数: 4万
主题: 425, 帖数: 1万
主题: 845, 帖数: 7196
主题: 3683, 帖数: 2万
主题: 1601, 帖数: 9402
主题: 66, 帖数: 148
主题: 225, 帖数: 3725
主题: 815, 帖数: 3万
主题: 18, 帖数: 46
主题: 43, 帖数: 72
主题: 670, 帖数: 3907
主题: 22, 帖数: 42
主题: 321, 帖数: 1752
主题: 646, 帖数: 3622
主题: 1209, 帖数: 8226
主题: 824, 帖数: 4575
主题: 448, 帖数: 1514
主题: 2210, 帖数: 1万
主题: 35, 帖数: 119
主题: 22, 帖数: 53
主题: 20, 帖数: 34
主题: 4, 帖数: 5
主题: 41, 帖数: 96
主题: 193, 帖数: 967
主题: 0, 帖数: 0
主题: 66, 帖数: 248
主题: 35, 帖数: 477
主题: 60, 帖数: 1003
主题: 820, 帖数: 1万
主题: 34, 帖数: 172
主题: 54, 帖数: 442
主题: 100, 帖数: 1530
主题: 158, 帖数: 1001
主题: 154, 帖数: 1063
主题: 26, 帖数: 71
主题: 126, 帖数: 778
主题: 398, 帖数: 1668
主题: 90, 帖数: 611
主题: 56, 帖数: 249
主题: 13, 帖数: 83
主题: 1854, 帖数: 8462
主题: 776, 帖数: 2547
主题: 52, 帖数: 407
主题: 59, 帖数: 111
主题: 0, 帖数: 0
主题: 40, 帖数: 2万
主题: 214, 帖数: 886
主题: 1188, 帖数: <span title="万
主题: 12, 帖数: 458
主题: 75, 帖数: 124
- 总计 223 人在线
- 最高记录是 6992 于 .
MATLAB技术论坛|Simulink仿真论坛|专业Matlab技术交流平台!申万宏源金工新闻云
Powered by博客分类:
Matlab的内部常数
浮点相对精度
自然对数的底数e
Matlab概率密度函数
β概率密度函数
二项概率密度函数
x2概率密度函数
指数概率密度函数
F概率密度函数
γ概率密度函数
几何概率密度函数
超几何概率密度函数
对数正态概率密度函数
负二项概率密度函数
偏F概率密度函数
偏t概率密度函数
偏概率密度函数
正态分布概率密度函数
指定分布的概率密度函数
泊松分布的概率密度函数
Rayleigh概率密度函数
t概率密度函数
离散均匀分布概率密度函数
连续均匀分布概率密度函数
Weibull概率密度函数
Matlab随机数据处理函数
计算互相关系数
计算协方差矩阵
计算样本的几何平均值
计算样本数据的调和平均值
计算样本的四分位差
计算样本的峭度
计算样本数据平均绝对偏差
计算样本的均值
计算样本的中位数
计算任意阶的中心矩
计算样本的百份位数
Matlab的常用内部数学函数
指数函数 exp(x) 以e为底数
对数函数 log(x) 自然对数,即以e为底数的对数
log10(x) 常用对数,即以10为底数的对数
log2(x) 以2为底数的x的对数
开方函数 sqrt(x) 表示x的算术平方根
绝对值函数 abs(x) 表示实数的绝对值以及复数的模
三角函数
(自变量的单位为弧度) sin(x) 正弦函数
cos(x) 余弦函数
tan(x) 正切函数
cot(x) 余切函数
sec(x) 正割函数
csc(x) 余割函数
反三角函数
asin(x) 反正弦函数
acos(x) 反余弦函数
atan(x) 反正切函数
acot(x) 反余切函数
asec(x) 反正割函数
acsc(x) 反余割函数
双曲函数
sinh(x) 双曲正弦函数
cosh(x) 双曲余弦函数
tanh(x) 双曲正切函数
coth(x) 双曲余切函数
sech(x) 双曲正割函数
csch(x) 双曲余割函数
反双曲函数
asinh(x) 反双曲正弦函数
acosh(x) 反双曲余弦函数
atanh(x) 反双曲正切函数
acoth(x) 反双曲余切函数
asech(x) 反双曲正割函数
acsch(x) 反双曲余割函数
求角度函数 atan2(y,x) 以坐标原点为顶点,x轴正半轴为始边,从原点到点(x,y)的射线为终边的角,其单位为弧度,范围为(, ]
数论函数 gcd(a,b) 两个整数的最大公约数
lcm(a,b) 两个整数的最小公倍数
排列组合函数 factorial(n) 阶乘函数,表示n的阶乘
real(z) 实部函数
imag(z) 虚部函数
abs(z) 求复数z的模
angle(z) 求复数z的辐角,其范围是( , ]
conj(z) 求复数z的共轭复数
求整函数与截尾函数 ceil(x) 表示大于或等于实数x的最小整数
floor(x) 表示小于或等于实数x的最大整数
round(x) 最接近x的整数
最大、最小函数 max([a,b,c,...]) 求最大数
min([a,b,c,..]) 求最小数
符号函数
Matlab常用源码,Matlab源码:
浏览: 62124 次
来自: 成都
引用[/url][url][url][/url][flash= ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(1392)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'matlab中polyfit(x,y,2)函数的c语言的源代码',
blogAbstract:'#include &stdio.h&#include &conio.h&#include &stdlib.h&#include &math.h&main(){int i,j,m,n=7,poly_n=2;double x[7]={1,2,3,4,6,7,8},y[7]={2,3,6,7,5,3,2};double a[3];void polyfit(int n,double *x,double *y,int poly_n,double a[]);system(\"cls\");polyfit(n,x,y,poly_n,a);for (i=0;i&poly_n+1;i++)/*这里是升序排列,Matlab是降序排列*/printf(\"a[%d]=%g\\n\",i,a[i]);',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:8,
publishTime:0,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}查看MATLAB自带函数的源代码 - CSDN博客
查看MATLAB自带函数的源代码
如何查看MATLAB自带函数的源代码&
& & &有时候可能需要把MATLAB程序移植成C程序或者C&#43;&#43;程序,这对与通信行业的人来说是很常见的事情,事先利用MATLAB天生具备的优越可视化环境仿真,利用MATLAB丰富的自带行数完成复杂算法的仿真,以比较不同算法之间的效率,对高效算法进行移植。&
& & &这时候往往会用到一些较为专业的函数,例如rgb2gray、fft等等,在MATLAB中我们仅是调用这些函数,不用关心MATLAB是怎么实现这些函数的,但是要想移植成C/C&#43;&#43;程序,必须自己编写这些专业函数,如果我们可以查看这些函数在MATLAB中是如何实现的,那么对于移植效率会有很大提升。有若干种可以查看MATLAB函数源代码的方法:&
1、在命令窗口中输入:type 函数名(例如type rgb2gray等),就会在命令窗口出现该函数的相关说明及源代码;&
2、在命令窗口中输入:open 函数名(例如open rgb2gray等),就会打开该函数的m文件;&
3、在命令窗口中输入:edit函数名(例如edit rgb2gray等),同样会打开该函数的m文件;&
4、还有一种方法就是故意将原函数的参数类型或者个数写错,就会出现出错提示,点击提示出错处,也可以打开该函数的m文件;
&& & & 很多大型的函数都能获得源代码,但是MATLAB里面有一些built-in函数是看不到源代码的,sort就是其中之一。这些函数是预编译好的,运行效率非常好,比如像find、min、max等频繁用到的一些函数还有很多矩阵运算函数都是built-in函数。
有几种方法可以实现查看matlab里自带函数的源代码:
在命令窗口中输入:
(1)、type 函数名(如 type rgb2gray 或者 type rgb2gray.m):即可在命令窗口中显示此函数的源代码;
(2)、open 函数名(如 open rgb2gray 或者&open rgb2gray.m):即可打开rgb2gray.m文件;&
(3)、edit 函数名(如&edit rgb2gray 或者&edit rgb2gray.m):即可打开rgb2gray.m文件;&
(4)、还有一种方法就是故意将原有函数的参数或类型写错,它就会提示错误,然后点击提示错误处,也可打开m文件,如:
&& rgb2gray(f, &3);%f为彩色图像文件名,后面的3是随意加上去的,因为函数rgb2gray原本就一个参数,现在为2个,肯定会报错& & & & & & & & & & & & & &
&& rgb2gray(f, 3);
&& ??? Error using ==& iptchecknargin at 77
&& Function RGB2GRAY expected at most 1 input argument
&& but was called instead with 2 input arguments.&
& Error in ==& rgb2gray&parse_inputs at 76& %点击此处即可打开m文件
& iptchecknargin(1,1,nargin,mfilename);&
& Error in ==& rgb2gray at 35&& %点击此出也可打开m文件
& X = parse_inputs(varargin{:});&
不过,一些比较底层的源代码是看不见得。
本文已收录于以下专栏:
相关文章推荐
查看源码是学习写代码的一种好方法,这里介绍几种查看Matlab软件自带函数的方法:
1、type函数
在命令窗口输入“type+函数名”,则命令窗口会显示函数的源代码,例如type regress...
如何查看MATLAB自带函数的源代码
&#160;&#160;&#160;&#160;MATALB属于半开源软件,其中很多函数可以通过“open/edit/type+filename”命令进行编辑和查看源代码。但是有一些函...
matlab自带滤波器函数小结(图像处理)&#160;&#160;
注:原文链接:/forum.php?mod=viewthread&tid=215671
已知训练数据和训练数据类,获得决策树模型:
t=treefit(train_X,y);%train_X的行数为样本数,列数为特征数;y的行数为样本数,1列表征类;
t=classregtree(t...
function [coeff, score, latent, tsquare] = princomp(x,econFlag)
%PRINCOMP Principal Components Analy...
matlab自带滤波器函数小结(图像处理)&#160;&#160;
1 线性平滑滤波器
用MATLAB实现领域平均法抑制噪声程序:
I=imread(&#39; c4.jpg &#39;);
subplot(231)
他的最新文章
讲师:吴岸城
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 matlab中.*和*的区别 的文章

 

随机推荐