07 2021 档案
摘要:用到的函数:save 或者dlmwrite 举个例子,如下就是两种函数的用法: num_array = [ 1 2 3 4 ; 4 5 6 7; 7 8 9 0]; save array_data1.out num_array -ASCII; type array_data1.out dlmwrit
阅读全文
摘要:importdata 函数允许加载各种数据的不同格式的文件。 导入图片,举个例子,如下就h会导入显示图片: A = importdata('ngc6543a.jpg'); image(A) 导入文本: 使用文本编辑器创建一个带有列标题的称为 myfile01.txt 的空格分隔 ASCII 文件。
阅读全文
摘要:MATLAB匿名函数 一个匿名的函数就像是在传统的编程语言,在一个单一的 MATLAB 语句定义一个内联函数。 它由一个单一的 MATLAB 表达式和任意数量的输入和输出参数。 在MATLAB命令行或在一个函数或脚本可以定义一个匿名函数。 这种方式,可以创建简单的函数,而不必为他们创建一个文件。 建
阅读全文
摘要:在MATLAB中,函数定义在单独的文件。文件函数的文件名应该是相同的。 函数语句的语法是: function [out1,out2, ..., outN] = myfun(in1,in2,in3, ..., inN) 任务: 下述有个 mymax 函数,它需要五个数字作为参数并返回最大的数字。 建立
阅读全文
摘要:基本语法 示例说明 x = pi 使用等号 (=) 创建变量。左侧 (x) 是变量的名称,其值为右侧 (pi) 的值。 y = sin(-5) 您可以使用括号提供函数的输入。 桌面管理 函数示例说明 save save data.mat 将当前工作区保存到 MAT 文件中。 load load da
阅读全文
摘要:运行以下代码时,循环体将被执行三次,因为循环计数器 (c) 通过 1:3(1、2 和 3)进行计数。 任务:将实时脚本第二节(第 4-7 行)中的代码放在一个循环中,以便代码执行 7 次。 将您的循环计数器命名为 idx。首次执行循环时,idx 的值应为 1,并且每次迭代时递增 1。
阅读全文
摘要:(1)仅当条件为 true 时,才执行 if 代码块的主体。 任务:修改脚本,使第 4-7 行的绘图代码仅在 doPlot 为 1 时执行。 (2)通常,您可能还希望在所设条件不成立时执行其他代码。为此,您可以使用 else 关键字,如下所示。 x = rand if x > 0.5 y = 3 e
阅读全文
摘要:(1)关系运算符(例如 >、<、== 和 ~=)执行两个值之间的比较。相等或不相等比较的结果为 1 (true) 或 0 (false)。 任务:使用关系运算符 < 测试 π是否小于 4。将输出赋给一个名为 test 的变量。 (2)您可以使用关系运算符将某个向量或矩阵与单个标量值进行比较。结果是与
阅读全文
摘要:(1)要提取表变量,可以使用圆点表示法: data.VariableName 任务:将 elements.Density 的内容赋给名为 d 的列向量。 (2)如果您正在使用表,您可能希望将相关数据放在一起。您可以将计算结果赋给表,而不是创建单独的变量。 data.HeightMeters = da
阅读全文
摘要:介绍: (1)C 和弦录音存储在一个名为 Cchord.mat 的文件中。此文件包含两个变量: y:录音信号 fs:采样频率 此任务使用 numel 函数返回数组中的元素数目。 任务:加载文件 Cchord.mat。创建一个名为 n 的变量,表示 y 中的元素数目。然后使用 n 创建等间距向量 t,
阅读全文
摘要:项目介绍: (1)用电量数据存储在一个名为 electricity.mat 的文件中。将 MAT 文件加载到 MATLAB 中。然后在脚本中输入 usage 以查看矩阵。 (2)在 MATLAB 中,NaN(即“非数值”)用于表示缺失数据。 任务:usage 变量中有一个元素的值为 NaN。将该值替
阅读全文
摘要:(1)可以使用绘图注释函数(例如 title)在绘图中添加标签。此类函数的输入是一个字符串。MATLAB 中的字符串是用双引号 (") 引起来的。 title("Plot Title") 任务:为现有绘图添加标题 "Sample Mass"。 (2)任务“使用 ylabel 函数添加标签 "Mass
阅读全文
摘要:(1)可以使用 plot 函数在一张图上绘制两个相同长度的向量。 plot(x,y) 任务:创建一个绘图,其中 sample 位于 x 轴,mass1 位于 y 轴。 (2)plot 函数接受一个附加参数。使用该参数,您可以通过在引号中包含不同符号的方式来指定与之对应的颜色、线型和标记样式。 plo
阅读全文
摘要:(1)第一个方法。选择帮助,搜索对应函数 任务:参考 randi 的文档以完成以下任务。创建一个名为 x 的矩阵, 其中包含 1 到 20 范围的随机整数 行数为 5 列数为 7 (2)使用函数doc 运行就会跳转文档:
阅读全文
摘要:(1)size 函数可以应用于数组,以生成包含数组大小的单个输出变量。 s = size(x) 任务:创建一个名为 dsize 的变量,其值为 data 变量的大小。 (2)size 函数可以应用于矩阵,以生成单个输出变量或两个输出变量。使用方括号 ([ ]) 获得多个输出。 [xrow,xcol]
阅读全文
摘要:(1)MATLAB 的设计让您能够自然地处理数组。例如,您可以将一个标量值与数组中的所有元素相加。 y = x + 2 任务:将 1 与 v1 的每个元素相加,然后将结果存储在名为 r 的变量中。 (2)您可以将任意两个大小相同的数组相加。 z = x + y 任务:创建一个向量 vs,它是向量 v
阅读全文
摘要:(1)记住您可以使用 : 字符来提取整列数据。 任务:创建一个名为 v2 并且包含 data 的最后一列元素的向量。 (2)可以结合使用索引和赋值来修改变量的元素。A(2) = 11 任务:将 v2 中的第一个元素从 NaN 更改为 0.5。 (3)任务:将 data 的第一行和最后一列中元素的值更
阅读全文
摘要:(1)用作索引时,冒号运算符 (:) 可指代该维度中的所有元素。以下语法 x = A(2,:) 会创建一个包含 A 中第 2 行上所有元素的行向量。 任务:创建一个名为 density 的变量,其中包含名为 data 的矩阵中第 2 列上的所有元素。 (2)冒号运算符可以引用某个值范围。以下语法会创
阅读全文
摘要:(1)您可以使用行、列索引从数组中提取值。 y = A(5,7) 此语法将会提取 A 的第 5 行第 7 列的值,然后将结果赋给变量 y。 任务:创建一个名为 x 的变量,其值为变量 data 中位于第 6 行第 3 列的值。 (2)您可以使用 MATLAB 关键字 end 作为行或列索引来引用最后
阅读全文
摘要:(1)MATLAB 包含许多函数,可帮助您创建常用的矩阵,例如随机数矩阵。 x = rand(2) x = 0.8147 0.1270 0.9058 0.9134 请注意,rand(2) 命令中的 2 指定输出将为一个 2×2 的随机数矩阵。 任务:创建一个名为 x 的变量,该变量是一个 5×5 的
阅读全文
摘要:(1)我们经常需要创建一些包含等间距数值的向量,例如以下向量。 y = [5 6 7 8] y = 5 6 7 8任务:创建一个名为 x 的行向量,其中依次包含值 1、2 和 3。 (2)对于长向量,输入单个数值是不实际的。可用来创建等间距向量的替代便捷方法是使用 : 运算符并仅指定起始值和最终值。
阅读全文
摘要:单个称为标量的数值实际上是一个 1×1 数组,也即它包含 1 行 1 列。 任务(1):创建一个名为 x 并且值为 4 的变量。 您可以使用方括号创建包含多个元素的数组。 x = [3 5] x = 3 5任务(2):创建一个名为x的数组,其中包含两个元素:7和9 当您用空格(或逗号)分隔数值时(如
阅读全文
摘要:然后输入:r=3运行 再接着输入:x = pi*r^2再运行 提示下几个区域:可以通过分节符使代码分成一行一段,如果运行分节符,则只会执行当前行代码,不影响后面的代码,点击运行,则执行整个代码。实用实时脚很方便调试。
阅读全文
摘要:MATLAB 包含一些内置的常量,例如用 pi 表示 π。 >> a = pi a = 3.1416 这里虽然只对 π 显示了四位小数,但它在内部是用更高的精度表示的。 任务(1):创建一个名为 x 的变量,其值为 π/2 MATLAB 包含许多内置的函数,例如 abs(计算绝对值)和 eig(计算
阅读全文
摘要:您可以使用 save 命令将工作区中的变量保存到称为 MAT 文件的 MATLAB 特定格式文件中。 ctrl+s:将工作区保存到名为 foo.mat 的 MAT 文件中,保存使用命令:save foo 任务(1):同样的道理,将工作区变量保存到名为 datafile.mat 的文件中,保存则用:s
阅读全文
摘要:您可以将 MATLAB 变量命名为符合以下规则的任何名称:以字母开头,并且仅包含字母、数字和下划线 (_)。MATLAB 变量还区分大小写。 任务(1)将值 -2 赋给变量 A。 请注意,变量 a 和 A 都存在于工作区中。 您可以将您的所有变量命名为 a 或 x,但对变量进行更有意义的命名会更有用
阅读全文
摘要:安装我就不讲了,自己到微信公众号:软件管家,去下载。由于需要下载的安装包比较大,需要借用百度网盘会员可以联系这个qq群的群主(本人):970353786 本教程以任务的形式进行讲解。 任务(1):使用命令 3*5 将数值 3 和 5 相乘。 任务(2):将 3*5 的计算结果赋给一个名为 m 的变量
阅读全文
摘要:(1)先登录 mysql -h localhost -u root -p (2)查看数据库有哪些 show databases; (3)新建一个空表text create database text ; ####新建数据库text ,等下导表用### (4)删除数据库chuan drop datab
阅读全文
摘要:(1)备份某个数据库下的固定某些表 目标:备份我的chuan数据库下的pet表,在路径下建立chuan.sql这个文件。注意:先退出mysql再执行该命令,否则会报错outfile. mysqldump -u root -p chuan pet >D:/test/chuan.sql 同样道理:备份c
阅读全文
摘要:(1)你可以使用以下语句创建示例表: mysql> CREATE TABLE shop ( -> article INT(4) UNSIGNED ZEROFILL DEFAULT '0000' NOT NULL, -> dealer CHAR(20) DEFAULT '' NOT NULL, ->
阅读全文
摘要:(1)查看有哪些数据库:show databases; (2)选择数据库: use chuan (3)查看该数据库中有哪些表:show tables; (4)查看表结构:describe pet;
阅读全文
摘要:(1)选择所有数据:select * from pet; (2)修改表内容 方法一:先删除用 DELETE FROM pet; 去修改txt中内容,再LOAD DATA LOCAL INFILE 'D:/test/pet.txt' INTO TABLE pet; 方法二:(这个更简单) 比如说更改o
阅读全文
摘要:(1)一条数据一条数据的插入: mysql> INSERT INTO pet -> VALUES('hanhan','川川','hh','f','2021-7-21',NULL); (2)批量插入 本来想通过文件录入,但是报错这个: ERROR 1148 (42000): The used comm
阅读全文
摘要:(1)查看有哪些表:show tables; 开始的时候为空 (2)创建一个宠物关于名字,主人,种类,性别。注意的是,创建表时候VARCHAR必须大写,table可以小写。 例子如下: mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(
阅读全文
摘要:(1)创建数据库chuan:create database chuan; (2)使用chuan这个数据库,让chuan变成当前数据库:use chuan; (3)每次启动mysql会话时在使用前先选择这个固定的数据库:mysql -h localhost -u root -p chuan
阅读全文
摘要:(1)使用SHOW语句找出服务器上当前存在什么数据库: show databases; (2)访问某个数据库: use news; (3)查看数据库用户名和密码: select * from mysql.user; 用户名就是localhost,密码被加密了
阅读全文
摘要:(1)查看日期和版本:SELECT VERSION(), CURRENT_DATE; !!以大小写输入关键词查询是等价的,比如SELECT=select。 (2)用作计算器:select+计算的式子 例如: (3)可以在一行上输入多条语句,只需要以一个分号间隔开各语句,例如:SELECT VERSI
阅读全文
摘要:用户名:root我的初始密码:root@localhost: f=zod7t/qxKt新密码:123456修改密码方式:ALTER USER root@localhost IDENTIFIED BY "新密码";登录:mysql -h localhost -u root -p password:12
阅读全文
摘要:这是最近做的一个项目,附带源码和视频教程,目前机器人还可以使用,创作不易,希望三连好评。 演示很小一部分如下: 任何功能都可以自己编写源码制作出来,各种娱乐功能,包括聊天功能,都可以完成,这些我都已经实现了。不搞虚的,如果你了解python,就可以制作这样自己的机器人。 如果你只是小白,配带交流群9
阅读全文

浙公网安备 33010602011771号