矩阵元素求积及其矩阵元素的差分

求积函数:prod(......, dim);      %dim表示维度 如: A = magic(3);   B = prod(A);     %默认按列乘积     8 * 3 * 4 C = prod(A, 2);    % 按行乘积      8 * 1 * 6 输出: ...

2019-01-21 11:26:38

阅读数 11

评论数 0

sym()及其dim()的应用

定义:该函数是用来符号数字、符号变量、符号对象。符号对象的类型是sym,可以通过class(S)来验证,这里S是一个符号对象。符号变量的优点是,使用符号变量运算得到的只是一个解析解。 优点:使用符号变量进行运算能够最大限度的减少运算过程中出现的误差 例如: sym(8!);   ...

2019-01-14 11:11:00

阅读数 15

评论数 0

统计中的图形界面

 使用频率直方图进行统计: hist()函数: hist(x);                     %在10个等分点内画出频率分布直方图 hist(x, n);                 %在n个等分点内画出频率分布直方图 使用棒图进行统计: bar()函数: bar(x)...

2019-01-07 10:36:26

阅读数 8

评论数 0

数值分析和统计

相关矩阵也叫相关系数矩阵,其是由矩阵各列间的相关系数构成的。也就是说,相关矩阵第i行第j列的元素是原矩阵第i列和第j列的相关系数。

2019-01-04 20:36:48

阅读数 13

评论数 0

其他数据类型的一些操作

整数: 求a以内的素数:primes(a); 判断a这个数是否为素数:isprime(a); 输出一个向量的全排列:perms(a); 位操作: 代码 a = 2; b = 3; bitand(a, b); bitot(a, b);

2019-01-03 11:13:11

阅读数 9

评论数 0

for循环的一些困惑解决(字符串)

 对于单纯的遍历一个行向量,只需用for循环从开始到结束遍历 for i = 1 : 2                                 %   ':' 代表从从1 到 10       i end 输出: i =      1 i =      2 修改...

2019-01-03 09:49:31

阅读数 16

评论数 0

希尔伯特矩阵、托普利兹矩阵

 希尔伯特矩阵 希尔伯特(Hilbert)矩阵:又称为H阵,其元素为,该矩阵一般作为试验矩阵 hilb(n);            %生成一个n * n的希尔伯特矩阵 invhilb(n);          %生成一个n * n的希尔伯特的逆矩阵                特点:希...

2019-01-03 09:42:41

阅读数 19

评论数 0

建立随机矩阵,及生成新矩阵

 首先要说的是建立随机数: 用rand()函数建立(0,1)之间的随机数。 使用rand(n , n);  建立二维n * n的随机矩阵。     A = [1, 2 ,3;        4, 5, 6;        7 ,8, 9];   triu(A);       ...

2019-01-02 10:08:06

阅读数 14

评论数 1

矩阵的创建(1)

 ones() 函数 :建立每个元素都为1的矩阵       可以建立多维的矩阵 如 ones(2, 2);       %默认建立一维矩阵,等价于ones(2, 2, 1)     输出: ans =      1     1      1     1 --------------...

2019-01-02 09:40:58

阅读数 18

评论数 0

逻辑函数(all(),any())

any() 判断一个元素是否为0,如果该元素不为0,则返回1(真),否则返回0(假)       或者判断一个矩阵的列向量是否存在非0元素,若存在则返回1(真),否则返回0(假) all() 判断所有的元素是否为0,如果都为0,则返回0(假),否则返回1(真)       或者判断一个矩阵的...

2019-01-02 08:54:35

阅读数 7

评论数 0

Matlab中的算术运算和数学函数

1.算术运算 自己容易出错的地方: 例如:a / b + c  用数学表示为  ,而对于 a / (b + c) 用数学则表示为  很明显可以发现,该运算是有优先级的 1)      ^ 幂 2)       * 乘           / 右除(正常除)             ...

2019-01-02 00:07:21

阅读数 10

评论数 0

rand(),repmat(),logical()函数的使用

rand(n, m); 表示产生从n到m的随机数 例如:rand(1, 10); ans =     0.1299    0.5688    0.4694    0.0119    0.3371    0.1622    0.7943    0.3112    0.5285    0.16...

2019-01-01 23:43:49

阅读数 7

评论数 0

cell数据类型

 定义:   单元数组(Cell Array)将类型不同的相关数据集成到一个单一的变量中,使得大量相关数据的引用和处理变得简单方便   注意:单元数组仅仅是承载其他数据类型的容器,大部分的数学运算只是针对其中的具体数据进行的,而非针对单元数组本  身进行。   单元数组中的每一个元素成为单...

2018-12-27 09:35:29

阅读数 15

评论数 0

随笔

转眼间已经又快一个学期过去啦,怀念、伤感、高兴,时间真快,自己依旧走在路上,依旧孤注一掷的走着,不知道前路,不知道方向,看不到尽头。但自己依旧不能放弃,依旧需要努力,因为自己有太多太多的不足。 最近的一次新生赛,是对新队员的招新,也是对老队员的考核,显然那一场比赛是刺激、多变的,注定是一次悲伤离...

2018-12-06 22:28:05

阅读数 10

评论数 0

欧几里得定理、扩展欧几里德定义及中国剩余定理(数列和一些数学方面的概念)

一、 欧几里得扩展:是欧几里得算法的扩展,已知整数a,b,扩展欧几里得算法可以 在求得a,b的最大公约数的同时,能找到整数x、y(其中一个可能为负数),使得他们满足贝祖等式  如果a是负数,可以将问题转化为 扩展欧几里得的几点应用: 可以用来求模逆元 可以用来求贝祖方程的解 令d = ...

2018-11-28 13:22:41

阅读数 9

评论数 0

P1865 A % B Problem (素数筛法,前缀和)

题目描述 区间质数个数 输入输出格式 输入格式:   一行两个整数 询问次数n,范围m 接下来n行,每行两个整数 l,r 表示区间   输出格式:   对于每次询问输出个数 t,如l或r∉[1,m]输出 Crossing the line   输入输出样例 输入样例#1: ...

2018-11-24 21:50:34

阅读数 14

评论数 0

P1824 进击的奶牛 Aggressive cows(二分的题目)

                                                                               Aggressive cows Time Limit: 1000MS   Memory Limit: 65536K To...

2018-11-22 22:01:53

阅读数 21

评论数 0

检查是否有负循环(Bellman Ford, Floyd-Warshall)

 负循环:循环的环的循环总和为负的情况。(如图情况) 思路:1.将从源点到其他各点的最短路设为无穷大, 源点处的距离为0;            2.利用Bellman-Ford求到各个点的最短路,需要循环n-1次(有n个顶点) 原因:如果假设该图没有负环存在,则最短经过每个点一次(即...

2018-11-19 13:31:56

阅读数 24

评论数 0

A. A Prank

题链接:A. A Prank 题意:给定一个长度为n的递增序列数组,你可以进行删除任意连续序列的操作,要求删除之后还可以还原该数组,输出最大删除数。            例如:n = 6                      数组 = {1,3,4,5,6,9}           ...

2018-11-17 14:49:40

阅读数 20

评论数 0

转载文章,感觉真的很心酸

这是一篇老文章,不过由于无法找到最初的发文地址,这里就不能粘贴原文网址了。本站转载此文与ACMer们共勉。感谢acmerfight供稿。 题解:还记得2年前的一个晚上,我和一个女孩一起写完了这篇文章。写完后,她哭了,我笑了。然后,她走了,我哭了。2年后,我又找到她,这次,我没有让她走掉,她成了我...

2018-11-13 19:31:50

阅读数 34

评论数 0

提示
确定要删除当前文章?
取消 删除