- 博客(26)
- 收藏
- 关注
原创 Task 15 Matlab与线性代数
Task 15 Matlab与线性代数2.5矩阵的加法与减法直接创建矩阵进行加减。前提是要能够进行加减,矩阵的行数和列数必须相同。2.6数组的乘法与除法MATLAB中,由于数组和矩阵的表示是一样的,因此要区分数组的乘除与矩阵的乘法,同维数组乘除能得到同维数组,其规则为对应位置的元素进行乘除,而矩阵的乘法的规则不是这样。因此,数组的乘法往往说成是矩阵的“点乘”,也有元素积的说法。2.7矩...
2019-11-03 15:08:11 136
原创 Task14 Matlab与线性代数
Task14 Matlab与线性代数A(:,j)—矩阵的第j列A(i,:)—矩阵的第i行产生1个行向量,从x1到x2之间,均匀分布n个数。书写格式为linspace(x1,x2,n)产生1个行向量,从10d1到10d2之间以对数刻度分布的n个数。书写格式为logspace(d1,d2,n).*为矩阵对应元素乘法,*为矩阵乘法AX=B—X=A\B A左除BAB=C—A=C/B C右除...
2019-11-02 22:20:01 178
原创 Python Task10 类与对象
Python Task10 类与对象封装:信息隐蔽技术通过class定义类,关键字继承:子类自动共享父类之间数据和方法的机制多态不同对象对同一方法响应不同的行动class people(Animal):class Pig(Animal):2.self是self即c++的this指针3.python类由一个——init–(self[param1,param2])4公有私有...
2019-11-02 22:17:02 164
原创 Python Task10 类与对象
对象 = 属性 + 方法对象是类的实例。换句话说,类主要定义对象的结构,然后我们以类为模板创建对象。类不但包含方法定义,而且还包含所有实例共享的数据。封装:信息隐蔽技术我们可以使用关键字 class 定义 Python 类,关键字后面紧跟类的名称、分号和类的实现。class Turtle: # Python中的类名约定以大写字母开头“”“关于类的一个简单例子”""# 属性c...
2019-11-01 19:52:24 200
原创 Task12 图形属性设置及习题
Task12 图形属性设置及习题1.线性图注矩阵运算若要*或/都要点乘2.抛物线绘制3.极坐标4星加圆5.5阶魔方条形6.饼图7.花瓶
2019-10-31 18:08:24 99
原创 Python Task09
Python Task09else 与 with 语句丰富的 else 语句while … else 语句count = 0while count < 5:print("%d is less than 5" % count)count = count + 1else:print("%d is not less than 5" % count)0 is less t...
2019-10-31 18:02:14 103
原创 Python Task08
Python Task08异常处理运行期检测到的错误被称为异常。Python标准异常总结try - except 语句try 语句按照如下方式工作:首先,执行try子句(在关键字try和关键字except之间的语句)如果没有异常发生,忽略except子句,try子句执行后结束。如果在执行try子句的过程中发生了异常,那么try子句余下的部分将被忽略。如果异常的类型和ex...
2019-10-30 23:17:55 56
原创 Tsak 10三维图
Tsak 10三维图5.数据的可视化10.三维特殊图形三维立体图的绘制,其中一部分绘图函数可在二维平面图形绘图函数的基础上添加数字3来实现。例如三维线性图函数为plot3,三维条形图为bar3、barh3,三维饼图为pie3,三维散点图为scatter3,三维茎干图为stem3等。但是三维立体图又增加了不少新的功能。如网格线,表面图,视角控制,光照,透明度控制等。1.三维线性图三维线性图...
2019-10-29 20:37:37 315
原创 Python Task07 文件与文件系统
Python Task07 文件与文件系统文件读写读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。1.1 读文件要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传...
2019-10-29 19:54:06 204
原创 Task09二维图
Task09二维图语法知识1.简易线性图函数ezplot:不用设置自变量的间隔变量、线宽、标记点、颜色ezplot(f) ezplot(f,[xmin,xmax]) ezplot(f,[xmin,xmax,ymin,ymax]) ezplot(f(x,y))ezplot(f(x,y),[tmin,tmax])f为符号函数表达式,默认的自变量变化区间为[-2pi,2pi...
2019-10-28 22:23:01 77
原创 Python Task07文件与文件系统
Python Task07文件与文件系统打开文件open(file, mode=‘r’) 接收两个参数:文件名(file)和模式(mode),用于打开一个文件,并返回文件对象,如果该文件无法被打开,会抛出OSError。打开模式 | 执行操作完整的语法格式为:open(file, mode=‘r’, buffering=-1, encoding=None, errors=None,...
2019-10-28 22:19:28 61
原创 Python Task08
Python Task08字典与集合字典Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。花括号语法创建字典由于字典中每个元素都包含 2 部分,分别是键和值,因此在创建字典时,键和值之间使用冒号分隔,相邻元素之间使用逗号分隔,所有元素放在大括号 {} 中。Python 字典类...
2019-10-27 23:05:19 271
原创 Task06 多维数组
Task06 多维数组3.18 多维数组(1)直接赋值法(2)通过矩阵生成多维函数(4*4矩阵 3页)例3-32 复制矩阵3.18.2多维数组的运算
2019-10-25 23:13:40 113
原创 Python Task05
Python Task05函数与Lambda表达式一、函数1.函数定义创建函数用def语句,其格式为:def fun_name(par1,par2,…): 由def关键字,函数名和参数表组成def 函数名(参数列表)函数体1任何传入参数或者自变量必须放在圆括号中间定义函数内容以冒号开始,注意缩进问题return语句用于返回一个对象结果,当程序执行到函数的return语句时,就会将...
2019-10-25 22:56:05 185
原创 Task05 结构数组
Task05 结构数组结构数组是对某个对象,不同属性的数据,用一组数据来表示,称为结构数组。结构数组中的元素可以是数值,亦可以是字符串。结构数组的创建可以直接采用赋值或用函数struct来创建...
2019-10-24 23:13:19 104
原创 Python Task04
Python Task04字符串与序列1.字符串字符串的定义Python 中字符串被定义为引号之间的字符集合。Python 支持使用成对的 单引号 或 双引号。如果字符串中需要出现单引号或双引号,可以使用转义符号\对字符串中的符号进行转义。Python 的常用转义字符原始字符串只需要在字符串前边加一个英文字母 r 即可。python三引号允许一个字符串跨多行,...
2019-10-24 22:57:05 85
原创 Task04:单元数组
Task04:单元数组单元数组的删除和改写与数组相似,可以用赋值空矩阵来删除单元数组的某单元。亦可以用reshape来改写矩阵单元数组的运算单元数组中的数值矩阵的运算规则,对于字符数组则仍符合字符数组的运算规则continue、break和return语句***continue***语句经常与循环语句for/end、while/end结合使用。当循环中出现cont...
2019-10-23 22:13:45 142
原创 Task03:数据类型
Task03:数据类型字符型数组用单引号括起来的字符和数字的组合称为字符串或字符数组。S=‘Auy charactions’//创建字符串s=char(x)//用ASCⅡ代码的向量x,来创建字符串X=double(S)//将字符串转成matlab的双精度数,字符串与字符数组是相同的概念。单元数组它的元素是每一单元,在单元里可以保存各种类型的matlab数组单元数组的创建...
2019-10-22 23:26:13 105
原创 Python Task03
Python Task03列表与元素1.列表列表的语法定义为[元素1,元素2,…,元素n]!关键点是中括号[]和逗号,![]把所有元素绑在一起!, 将每个元素一一分开!列表是有序集合,没有固定大小,能够保存任意类型的Python对象创建列表创建一个普通列表创建一个混合列表创建一个空列表列表不像元组,列表内容可更改,因此附加、插入、删除这些操作都可以用在...
2019-10-22 20:57:50 114
原创 Task02:条件与循环
Task01:条件与循环1.控制循环语句之一:for/endfor/end是用于要求重复多次执行for与end之间的程序语句,可嵌套for 变量=起点:增量:终点 %程序执行次数由变量的七点、终点和增量决定程序语句end2.循环语句之二:while/end不贵的循环次数,由while后面的语句决定while 条件表达式程序语句end(3)分支条件选择语句if...
2019-10-21 12:52:11 382
原创 Python Task02
Python Task02条件与循环1.条件语句(1)if语句if expression:expression_true_suite只有expression为真时才执行后面的表达式if 2>1 and not 2>3:print(‘Hello world!’)Hello world!(2)else语句if expression:expression_true_s...
2019-10-21 12:18:40 129
原创 Task01:matlab.m文件
Task01:matlab.m文件语法知识1.函数M文件调用matlab函数时,在命令窗口输入函数名即被调用执行。2.函数M文件的组成M文件的编写在M文件编辑器中进行。文件菜单 file/new/m-file打开(1)函数定义行。必须以function开头,紧跟着为函数输出变量,如果有多个输出变量则需用方括号括起来,如果有多个输入变量,则也用逗号分隔。函数名必须以字母开头(2)...
2019-10-20 23:10:04 183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人