博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
matlab 高级函数
阅读量:5282 次
发布时间:2019-06-14

本文共 1355 字,大约阅读时间需要 4 分钟。

  • 2*randn(sz):0 均值,方差为 4(variance),
    • standard deviation:标准差为 2;
  • numel():returns the # of elements;
    • numel(randn(2, 3, 4)) ⇒ 24
  • fieldnames():获取其成员属性的名字(字符串形式);

    s(1,1).name = 'alice';s(1,1).ID = 0;s(2,1).name = 'gertrude';s(2,1).ID = 1;s(3, 1).age = 20;fieldnames(s);ans =   'name'  'ID'  'age'

0. meshgrid

meshgrid(获取绘制网格所需的坐标):

  • 第一个返回值逐列(列是相同的元素),重复的行数是第二个参数的长度;
  • 第二个返回值逐行(行是相同的元素),重复的列数是第一个参数的长度;
  • 第一个参数贡献列,第二个参数贡献行树;
  • 最终两个返回值的 size 要一致;
>> [x, y] = meshgrid(1:2);x = [1, 2; 1, 2]; y = [1, 1; 2, 2];>> [x, y] = meshgrid(1:2, 1:3);x = [1, 2; 1, 2; 1, 2];y = [1, 1; 2, 2; 3, 3];

1. trapz

trapezoidal numerical integration:梯形数值积分;

接口如下:

  • Q = trapz(Y)
  • Q = trapz(X,Y)
Y = [1 4 9 16 25];Q = trapz(Y)                    % \int x^2 dx [1, 5]                    % 默认的阶梯形的步长为单位步长X = 0:pi/100:pi;Y = sin(X);Q = trapz(X, Y)                    % \int sin(x) dx [0, pi]
  • 该函数恰好可以用来求 AUC(area under curve)的值;

2. fliplr/flipud

  • fliplr:flip an array from left to right.
  • flipud:flip an array from up to down.
>> A = 1:5;>> fliplr(A);5 4 3 2 1% 当然也可以这样>> A(end:-1:1)

3. 多项式方程的根

Abel-Ruffini 定理已经有了定论,>= 5 次以上的多项式方程没有通用的解析解求法;

现考虑下面的多项式方程:

s6+9s5+1354s4+1352s3+121516s2+72916s+72964=0

>> p = [1, 9, 135/4., 135/2., 1215/16., 729/16., 729/64.];>> roots(p)                     % 数值解>> p1 = poly2sym(p);>> solve(p1)                    % 解析解

转载于:https://www.cnblogs.com/mtcnn/p/9422945.html

你可能感兴趣的文章
ajax post data 获取不到数据,注意contentType
查看>>
css控制height充满浏览器视口
查看>>
Linux 系统目录结构
查看>>
查看CPU数量和核心数
查看>>
Android异步加载网络图片
查看>>
python学习之 - XML
查看>>
css问题小计
查看>>
Laravel学习笔记(三)数据库 数据库迁移
查看>>
ORACLE查看并修改最大连接数
查看>>
box-flex不均分问题
查看>>
Python--GIL 详解
查看>>
Oracle数据导入Mysql中
查看>>
BZOJ-4424 &&CodeForces-19E Fairy DP+dfs (Link-Cut-Tree可A)
查看>>
MongoDB学习笔记——聚合操作之group,distinct,count
查看>>
大道至简读后感(第四章)
查看>>
IDA IDC Tutorials: Additional Auto-Commenting
查看>>
k8s-存储卷1-十二
查看>>
在Android中Intent的概念及应用(二)——Intent过滤器相关选项
查看>>
数据库备份问题
查看>>
前端面试题(4)iframe有哪些优点?iframe缺点是什么?
查看>>