![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB学习笔记
文章平均质量分 60
归止于飞
一个正在不断学习的学生
展开
-
Matlab练习2.矩阵与数组的一般操作
% 第一题,后略a=eye(3);% 第二题A = logspace(0,4,5);B = diag(A);save mydata B;% 第三题load mydata B;C = diag(B);diag函数用法:https://blog.csdn.net/majinlei121/article/details/50432909linspace与logspace函数:https://blog.csdn.net/qq_41717503/article/details/104.原创 2022-01-21 20:26:29 · 185 阅读 · 0 评论 -
Matlab练习题1
练习:基本操作与简单输入输出题干:% 第一,二题略% 第三题x=input('')y=x^3+((x-0.98)^2)/((x+1.25)^3)-5*(x+(1/x))% 第四题cos(2*pi/3)-(9-sqrt(2))^(1/3)% 第五题a=3;A=4;b=a^2;B=b^2-1;c=a+A-2*B;C=a+B+2*c原创 2022-01-20 22:21:20 · 209 阅读 · 0 评论 -
MATLAB 使用GUI设计简单的计算器
文章目录1.准备工作2.使用GUI功能创建计算器界面2.1 打开GUI设计界面2.2 编辑运行框2.3 设置按钮3.为每个按钮设定函数功能4.结果演示5.总结与反思1.准备工作本文使用的版本是Matlab2018b。了解GUI:图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。该GUI实现了计算器的一些基本功能,如加减乘除等。2.使用GUI功能创建计算器界面2.1 打开GUI设计界面首先在命令行输入guid原创 2021-12-17 16:45:14 · 17616 阅读 · 2 评论 -
MATLAB学习笔记(六)——数据可视化
文章目录7.1 二维图形7.1.1 直角坐标系绘图1.plot()函数2.plotyy()函数3.对函数自适应采样的绘图函数fplot()4.含选项的绘图软件7.1.2 其他坐标系绘图1.极坐标绘图2.对数坐标系绘图7.1.3 二维特殊图形绘制函数1.bar函数2.hist函数3.pie函数4.fill函数5.stairs函数6.stem函数7.compass函数7.2 绘图的辅助7.2.1图形备注1.图形标题2.坐标轴标签3.文本说明4.图例7.2.2 坐标控制7.2.3 图形保持7.2.4 图形窗口分隔原创 2021-11-27 19:30:47 · 1597 阅读 · 0 评论 -
MATLAB学习笔记(五)——文件操作
文章目录文章概述一 函数文件的调用二 对MAT文件的操作1.在Matlab中读写Mat文件(1)save函数(2)load函数2.MAT文件操作实例文章概述MATLAB具有强大的数据处理功能,经常需要从外部文件读取数据或者将数据写到外部文件。它不仅可以处理专有的文件格式(.mat,.m)还可以处理txt文件,word和excel文件。一 函数文件的调用注意:函数文件名与函数名应该一致当函数文件与命令文件在同一个目录时,可以直接调用。当函数文件与命令文件不在同一个目录时:addpath('dir原创 2021-11-14 15:47:54 · 709 阅读 · 0 评论 -
MATLAB学习笔记(四)——程序设计
文章目录文章概述一 输入与输出语句1.输入语句2.输出语句二 脚本文件三 函数文件1.函数文件的创立2.参数控制3.全局变量与局部变量四 程序结构1.顺序结构2.选择结构(1) if语句a.if语句b.if-elsec.if-elseif-elsed.嵌套的if-else语句(2) switch语句(3) try-catch语句(4) MATLAB中的is函数a.isletterb.isemptyc.iskeyword3.循环结构(1) for循环(2) while循环五 控制语句1.结束循环2.终止循环3原创 2021-11-10 10:59:25 · 1320 阅读 · 1 评论 -
MATLAB学习笔记(三)——矩阵的分析与处理
矩阵是MATLAB基本的数据单元,也是基本的数据处理对象一 特殊矩阵1.常用的特殊矩阵函数名功能描述eye构建单位矩阵ones构建全1矩阵zeros构建全0矩阵magic构建魔法矩阵,矩阵每行,每列元素及对角线元素和相等toeplitz构建托普利兹矩阵hilb构建希尔伯特矩阵(1)单位矩阵如eye(n),返回nn单位矩阵eye(mn),返回m*n单位矩阵eye(size(A)),返回和A同样大小的单位矩阵(2)全0/1矩阵原创 2021-10-23 11:31:54 · 829 阅读 · 0 评论 -
matlab例题(阶乘,解方程,数字加密输出)
1.计算:y=1+x+x2/2!+x3/3!+……+x^n/n!%计算一个阶乘公式clear;clc;n=input('n=');x=input('x=');if n==0 y=1;else y=1; f=1; for i=1:n for j=1:i f=f*j; end y=y+x^i/f; endenddisp(y);为了针对n=0的情况,我选择的是使用if语句把特殊情况分立出原创 2021-10-22 22:58:27 · 1268 阅读 · 0 评论 -
MATLAB学习笔记(二)—— 矩阵及其基本运算
MATLAB简称为矩阵实验室,MATLAB集成了矩阵级别的运算,以此为特点,进行多维空间上的验证。一 矩阵的建立原创 2021-10-10 16:10:40 · 956 阅读 · 0 评论 -
MATLAB学习笔记(一)—— 数据类型
MATLAB每种数据类型均为矩阵或数组的形式。矩阵或数组的最小值为0*0。一 变量1.1 变量的定义MATLAB变量的命名规则如下:(1)大小写敏感(2)变量名长度不得超过63位(3)变量名只能以字母开头,可由字母数字与下划线组成,不能为空格符和标点。(4)某些变量也可以作为常量使用,如字符“i”可用来表示虚数单位,但也可以作为变量使用MATLAB常用预定义变量图(见教材13页,有空就打)1.2 变量的管理1.变量的赋值(1)变量=表达式(2)表达式2.内存变量的显示、删除和修改原创 2021-10-08 22:58:03 · 228 阅读 · 0 评论