
MATLAB
文章平均质量分 73
学习MATLAB过程中的收获,备忘。
纳米狮子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MATLAB中用nlinfit做多元非线性拟合(回归)
MATLAB中有一个多元非线性拟合的功能是nlinfit基本语法是:beta = nlinfit(X,Y,modelfun,beta0)式子左边的beta可以是一个向量,向量的元素就是要回归的模型中的参数。式子右边,modelfun是要回归的函数形式。X是函数的自变量数据;Y是函数的因变量数据;beta0是待回归参数的初始值。modelfun如果是MATLAB内置的函数形式,则直接使...原创 2020-01-19 14:09:19 · 15477 阅读 · 3 评论 -
MATLAB Fortran 混合编程 timestwo.F示例
学习笔记。MATLAB自带的timestwo.F文件。概述MATLAB调用fortran的程序,需要建立MEX文件。MEX文件是经过编译后的二进制文件。建立了mex文件后,在 MEX 文件中使用 mexFunction,就像在 Fortran 程序中使用 subroutine 一样。MEX 文件主要有以下用途:1. 对于大量现有的 C 或者 Fortran 程序可以无须改写成 MATLAB...原创 2019-04-19 15:42:42 · 1544 阅读 · 8 评论 -
MATLAB fortran混合编程,修改xtimesy.F示例
概述让MATLAB调用fortran代码写的程序,fortran的程序往往具有多个输入参数和多个输出参数,如何编写MEX文件的源代码?利用MATLAB自带的一个示例文件进行了修改测试。示例文件是 xtimesy.F。这个程序是计算一个标量与一个矩阵相乘的结果。输入为一个标量和一个m×n的矩阵,输出为一个m×n的矩阵。这个示例可以作为多个输入,单个输出的情况的一个例子。需要提示的是,在对 x...原创 2019-04-19 17:53:34 · 487 阅读 · 0 评论 -
MATLAB蒙特卡洛(Monte Carlo)方法求椭圆面积
MATLAB蒙特卡洛方法求椭圆面积代码在某个规定的范围内随机打点,找到满足条件的点,并数一下这些点的数量与总的随机点数量的比,就OK了。关键是设置条件。代码clear;clc;n=10000; %随机数的个数a=51/2; %长半轴b=29/2; %短半轴%生成随机数x=rand(1,n);y=rand(1,n);%改变随机数的范围x=2*a.*x-a;y=2*b.*y-...原创 2020-05-06 10:56:45 · 9649 阅读 · 7 评论