avatar
Articles
17
Tags
0
Categories
8
主页
博文
  • 分类
  • 归档
链接
MC
Luke's Blog
Search
主页
博文
  • 分类
  • 归档
链接
MC

Luke's Blog

在MATLAB中使用微积分
Created2022-06-05|MATLAB
计算极限 MATLAB提供计算极限的limit函数。在其最基本的形式中,limit函数将表达式作为参数,并在独立变量为零时找到表达式的极限。 例如,要计算函数f(x)=(x^3 + 5)/(x^4 + 7)的极限,因为x趋向于零。 12syms xlimit((x^3 + 5)/(x^4 + 7)) 执行上面示例代码,得到以下结果 - 123456Trial>> syms xlimit((x^3 + 5)/(x^4 + 7))ans =5/7 limit函数落在符号计算域; 需要使用syms函数来告诉MATLAB正在使用的符号变量。还可以计算函数的极限,因为变量趋向于除零之外的某个数字。要计算 - 可使用带有参数的limit命令。第一个是表达式,第二个是数字 - x表示接近,这里它是a。 例如,要计算函数f(x)=(x-3)/(x-1)的极限,因为x倾向于1。 1limit((x - 3)/(x-1),1) 执行上面示例代码,得到以下结果 - 12ans = NaN 左右边界极限 当函数对变量的某个特定值具有不连续性时,该点不存在极限。 换句话说,当x =...
MATLAB中的算数运算命令
Created2022-06-05|MATLAB
MATLAB中集合操作
Created2022-06-03|MATLAB
函数 描述 intersect(A,B) 设置两个数组的交集;返回A和B所共有的值。返回的值按排序顺序排列。 intersect(A,B,'rows') 将A和B的每一行作为单个实体处理,并返回A和B的公共行。返回的矩阵的行按排序顺序排列。 ismember(A,B) 返回与A大小相同的数组,包含1(true),其中A的元素在其他地方的B中找到,它返回0(false)。 ismember(A,B,'rows') 将A和B的每一行作为单个实体处理,并返回一个包含1(true)的向量,其中矩阵A的行也是B的行;否则,它返回0(false)。 issorted(A) 如果A的元素按排序顺序返回逻辑1(true),否则返回逻辑0(false)。输入A可以是向量,也可以是N-by-1或1-by-N的字符串数组。如果A和sort(A)的输出相等,则A被认为是排序的。 issorted(A, 'rows') 如果二维矩阵A的行按排序顺序返回逻辑1(真),否则返回逻辑0(假)。...
MATLAB中函数详解
Created2022-06-02|MATLAB
函数定义在单独的文件中,函数和函数的文件名应该是相同的。 函数语句的语法是: 1function [out1,out2, ..., outN] = myfun(in1,in2,in3, ..., inN) in1,in2...是输入out1,out2...输出 eg: 下述有个 mymax 函数,它需要五个数字作为参数并返回最大的数字。 建立函数文件,命名为 mymax.m 并输入下面的代码: 12345678910111213141516function max = mymax(n1, n2, n3, n4, n5)%This function calculates the maximum of the% five numbers given as inputmax = n1;if(n2 > max) max = n2;endif(n3 > max) max = n3;endif(n4 > max) max = n4;endif(n5 > max) max =...
MATLAB中多项式详解
Created2022-06-01|MATLAB
MATLAB表示多项式为包含由下降幂排列的系数的行向量。 计算多项式的值 polyval()函数 eg: 12p = [1 7 0 -5 9];polyval(p,4) polyvalm()函数用于评估计算矩阵多项式 eg: 123p = [1 7 0 -5 9]; X = [1 2 -3 4; 2 -5 6 3; 3 1 0 2; 5 -7 3 8]; polyvalm(p, X) 计算多项式的根 roots函数计算多项式的根。 例如,要计算多项式p的根,可参考以下语法 - 12p = [1 7 0 -5 9];r = roots(p) poly函数是roots函数的逆,并返回到多项式系数。 例如 - 123p = [1 7 0 -5 9];r = roots(p)p2 = poly(r) MATLAB执行上述代码语句返回以下结果 - 123456789101112131415Trial>> p = [1 7 0 -5 9];r = roots(p)p2 = poly(r)r = -6.8661 + 0.0000i -1.4247 + 0.0000i ...
MATLAB中矩阵的使用
Created2022-06-01|MATLAB
创建矩阵 在MATLAB中创建矩阵有以下规则: 矩阵元素必须在 “[ ]” 内; 矩阵的同行元素之间用空格(或 “,”)隔开; 矩阵的行与行之间用 “;”(或回车符)隔开; 矩阵的元素可以是数值、变量、表达式或函数; 矩阵的尺寸不必预先定义。 矩阵索引 如果要引用 mth 行和 nth 列的一个元素,写法如下: 1mx(m, n); 索引整列 12a = [ 1 2 3 4 5; 2 3 4 5 6; 3 4 5 6 7; 4 5 6 7 8];v = a(:,4) 返回 12345v = 4 5 6 7 矩阵赋值
MATLAB入门
Created2022-05-16|MATLAB
向量 列向量 x = [1 ; 2 ; 3 ; 4 ; 5] 以分号分隔每一列 行向量x = [1 2 3 4 5]或者[1,2,3,4,5] 以空格或者逗号分隔 矩阵x = [1 2 3;4 5 6;7 8...
12
avatar
Luke Mars
Articles
17
Tags
0
Categories
8
Follow Me
Announcement
This is Luke's Blog!
Recent Posts
Flow Matching and Diffusion Models2025-08-21
智慧树试卷导出脚本2025-06-13
FastAPI项目开发与部署2025-02-16
Time Machine2025-02-03
千与千寻——只存在于梦中的童话故事2025-02-02
Categories
  • C++1
  • CV1
  • MATLAB7
  • Music2
  • PyQt51
  • Python1
  • tampermonkey1
  • 影评3
Archives
  • August 2025 1
  • June 2025 1
  • February 2025 3
  • January 2025 1
  • June 2024 1
  • August 2023 3
  • June 2022 6
  • May 2022 1
Website Info
Article Count :
17
Unique Visitors :
Page Views :
Last Update :
©2019 - 2025 By Luke Mars
Framework Hexo 7.3.0|Theme Butterfly 5.3.5
Search
Loading Database