自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 MATLAB符号运算

在数学、物理学及力学等各种学科和工程应用中,经常还会遇到符号运算的问题。在MATLAB中,符号运算是为了得到更高精度的数值解,但数值的运算更容易让读者理解,因此在特定的情况下,分别使用符号或数值表达式进行不同的运算。符号运算是 MATLAB数值计算的扩展,在运算过程中以符号表达式或符号矩阵为运算对象,实现了符号计算和数值计算的相互结合,使应用更灵活。符号表达式与数值表达式符号表达式与数值表达式的相互转换主要是通过函数eval和sym实现的。其中,eval函数用于将符号表达式转换成数值表达...

2022-04-26 23:59:58 5178 1

原创 MATLAB矩阵运算

矩阵定义MATLAB以矩阵作为数据操作的基本单位,这使得矩阵运算变得非常简捷、方便、高效。矩阵是由m×n个数av (i=1,2,…,m; j = 1,2,…,n)排成的m行n列数表,记成: 若m=n,则该矩阵为n阶矩阵(n阶方阵)。矩阵创建在键盘上直接按行方式输入矩阵是最方便、最常用的创建数值矩阵的方法,尤其适合较小的简单矩阵。在用此方法创建矩阵时,应当注意以下几点:输入矩阵时要以“[ ]”为其标识符号,矩阵的所有元素必须都在括号内。 矩阵同行元素之间由空格(个数不限)或...

2022-04-25 22:55:00 40009 1

原创 MATLAB向量与多项式

多项式的创建 构造带字符多项式的基本方法是直接输入,主要由26个英文字母及空格等一些特殊符号组成。 构造带数值多项式最简单的方法就是直接输入向量。这种方法通过poly2sym来实现。其调用格式如下:poly2sym(p)其中,p为多项式的系数向量。多项式的四则运算 MATLAB没有提供专门的针对多项式的加减运算的函数,多项式的四则运算实际上是多项式对应的系数的四则运算。 多项式的四则运算是指多项式的加、减、乘、除运算。需要注意的是,相加、减...

2022-04-23 20:08:36 4388

原创 MATLAB的运算符和函数计算

MATLAB的运算符MATLAB运算符主要包括算数运算符、关系运算符和逻辑运算符算数运算符+:算数加-:算数减*:算数乘.*:点乘^:算数乘方.^:点乘方\:算数左除.\:点左除/:算数右除./:点右处':矩阵转置,当矩阵是复数时,求矩阵的共轭转置.':矩阵转置,当矩阵是复数时候,不求矩阵的共轭其中,算术运算符加、减、乘及乘方与传统意义上的加、减、乘及乘方类似,用法基本相同,而点乘、点乘方等运算有其特殊的一面。点运算是指元素点对点...

2022-04-16 23:32:13 5354

原创 MATLAB的数据类型

MALTLAB的数据类型 变量是任何程序设计语言的基本元素之一,MATLAB当然也不例外。与常规的程序设计语言不同的是,MATLAB并不要求实现对所使用的变量进行声明,也不需要指定变量类型,MATLAB语言会自动依据所赋予变量的值或对变量所进行的操作来识别变量的类型。在赋值过程中,如果赋值变量已存在,则MATLAB将使用新值代替旧值,并以新值类型代替旧值类型,在MATLAB中变量的命名应遵循如下的规则:1.变量名必须以字母开头,之后可以是任意的字母,数字或下划线。2.变...

2022-04-16 22:49:16 11173

原创 MATLAB简介与基础知识

·MATLAB是Matrix Laboratory(矩阵实验室)的缩写。·开放式的程序设计语言,可用于高性能工程计算。·基本的数据单位是没有维数限制的矩阵。·MATLAB是很多数学类、工程和科学类的初等和高等课程的标准指导工具。·工业上常用来做产品研究、开发和分析。MATLAB系统1.桌面工具和开发环境:用户图形化界面,方便用户使用MATLAB的函数和文件,包括MATLAB桌面和命令行窗口,编辑器和调试器,代码分析器和用于浏览帮助、工作空间、文件的浏览器。2.数学函数库:

2022-04-13 23:46:02 7294

原创 动态内存管理

我们通常掌握的开辟内存的方式:int v = 20; //在栈空间开辟4个空间的字节char arr[10] = {0}; //在栈空间开辟了10个字节的连续空间但是会发现这两种开辟方式有两个特点:1.空间开辟的大小是固定的;2.数组在申明的时候,必须指定数组的长度,它所需要的内存在编译时分配。有时候我们需要的空间大小在程序运行的时候才能知道,那么以上两种开辟空间的方式就不能满足了。所以我们需要动态内存开辟。动态内存函数的介绍1.mallocvoid* mall

2022-04-13 22:46:36 105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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