matlab
fonjames
典型程序猿
展开
-
[matlab] 基础与应用笔记2
初等函数录入:幂函数: x^a sqrt(x) x^(1/a)指数函数: a^x exp(x) %不能用e^x对数函数: log(x) log2(x) log10(x) % 只有e、2、10三个底,其他用换底公式 lnX 写成log(x)三角: si原创 2015-12-12 22:50:56 · 657 阅读 · 0 评论 -
[MATLAB]XXX塔扩展公式DLL与MATLAB交互
任务说明:某塔的PEL里提供了许多的函数,但是也会存在某些情况下需要自行扩展的情况,某塔提供了集中扩展的方式,其中一种是使用DLL公式(VC的DLL编程)进行扩展,方便整合原有的公式。而matlab里面提供了许多的信号,序列等处理方法,可以很方便的进行一些策略,计算等等。现在需要使用matlab的自定函数(M函数)对金字塔的函数进行扩展。前期调查:VC与MATLAB交互的几种方原创 2016-06-16 00:38:02 · 3460 阅读 · 0 评论 -
[Matlab] MxArray 与 MwArray 使用区别
引子在外部编程语言与matlab的交互中,Array是最单元的交互元素,怎么都绕不过去。在matlab提供的Array接口有两个,一个是C的MxArray, 另一个是Cpp(C++)的MwArray.看下两着的分别介绍:mxArray:Matlab C 函数库的结构体mwArray:Matlab C++ 函数库中对mxArray的包装类声明:原创 2016-06-10 01:43:46 · 7090 阅读 · 1 评论 -
[Matlab] matlab与C/C++混合编程汇总
matlab 与外部程序的编程接口两大类: 一是 如何在matlab里调用其他语言写的代码。 (见例子:使用C-MEX技术,ActiveX技术) 二是 如何在其他语言里调用matlab。 (见 使用matlab引擎, MAT数据交换, matlab发布com组件, DeployTool)原创 2016-06-01 15:37:30 · 13625 阅读 · 0 评论 -
VC++ 后期绑定使用COM组件
在使用COM组件时,在编译时就获得接口类型定义等信息,为早期绑定。又称VTABLE绑定,所有com组件都支持。后期绑定要求组件接口为自动化接口,即后期绑定接口必须继承自IDispatch. (MATLAB编译的组件都有双接口,也支持后期绑定)后期绑定可以借助XYDispDriver,原作者发布的C++类 http://www.codeproject.com/原创 2016-05-31 10:53:33 · 1643 阅读 · 0 评论 -
Matlab 笔记之6
MATLAB是一种解释语言,执行效率总体比C、Fortran等低,一方面可以利用matlab的profiling分析M文件的各指令耗时,指出运行“瓶颈”。另一方面,运用编程技巧改进执行效率。矢量化操作 MATLAB变量的基础类型是矩阵,其主要为向量和矩阵操作设计的。编程时尽量对矢量和矩阵整体编程,而不是循环操作矩阵元素。clear;ticx=0:0原创 2016-05-26 14:30:27 · 600 阅读 · 0 评论 -
[matlab] 基础与应用笔记 1
matlab = Matrix Laboratory 矩阵实验室。 20世纪70年代后期美国New Mexico大学计算机系主任Cleve Moler为线性代数编写,1984年由math works公司推向市场。%表示注释,命令窗口不运行>>help %请求帮助如 >>help elfun %请求基本函数帮助 >>help exp %指数函数exp原创 2015-12-12 22:04:30 · 542 阅读 · 0 评论 -
[matlab]基础与应用笔记3
其他绘图命令 ezplot(f,[xmin,xmax]) %默认横坐标范围[-2*pi,2*pi]% Easy to use function plotter>> ezplot('tan(x)')>> syms x y>> F=x^4 + y^4 - 8 * x^2 - 10 * y ^2 + 16;>> ezplot(F)FPLOT(FU原创 2015-12-13 01:22:08 · 895 阅读 · 0 评论 -
[matlab]基础与应用笔记5
矩阵运算A B 为同阶矩阵>> A +B %矩阵加法 同理 A -B A *B>> A.*B % 数组乘法 --对应行列位置上的元素相乘>> A\B % A-¹B>> A/B % A B-¹>>A' %转置>> inv(A) %A的逆 A-¹>>det(A) % 行列式>>rref(A) %化为行阶梯形>>[P,Q]原创 2015-12-13 02:46:02 · 413 阅读 · 0 评论 -
[matlab]基础与应用笔记4
极限计算:>> syms x>> y = f(x) % y表达式>> limit(y,x,a) % 求函数f当x -> a时极限 limit(f,a) %求f中自变量(默认x)趋于a时极限 limit(f) %求f中自变量趋于0时极限 limit(f,x,a,'left') %求f当 x-> a 时左极限 limit(f,x,原创 2015-12-13 02:31:48 · 930 阅读 · 0 评论 -
[Matlab]未能加载文件或程序集“xx”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。 Source: mscorlib HelpLink
问题描述:在MATLAB2009a里尝试调用某大神给出的c# dll,报错如下:>> NET.addAssembly(pfpath)??? Message: 未能加载文件或程序集“QuantBox.CSharp2CTP.dll”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。Source: mscorlibHelpLink:百原创 2016-07-08 01:24:08 · 2935 阅读 · 0 评论