
MATLAB
主要记录一些MATLAB学习的笔记
加油_Yeah
悟已往之不谏,知来者之可追。
“持续而缓慢的学习,而不是临时抱佛脚,才能带来长久的成长。”——吴恩达
展开
-
matlab程序调试方法
matlab程序调试方法:https://blog.youkuaiyun.com/zhaohongjuan12/article/details/52918960?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFrom转载 2020-10-16 23:27:24 · 319 阅读 · 0 评论 -
MATLAB中添加注释
MATLAB中添加注释的方法:1. 选中想要注释的代码,然后加入“%”符号,可以看到,代码的颜色从黑色变成了绿色即为注释成功;2.可以使用快捷键:Ctrl+R给选中的代码添加注释,Ctrl+T给添加了注释的代码取消注释。3.选中需要注释的代码,然后鼠标右键,会出来一些选择,可以选择“注释”,这样的话选中的代码就会被注释啦;其次,取消注释也是一样的方法。...原创 2020-10-16 21:30:45 · 14611 阅读 · 0 评论 -
MATLAB 入门之旅摘要
基本语法示例 说明 x=pi 使用等号 (=) 创建变量。 左侧 (x) 是变量的名称,其值为右侧 (pi) 的值。 y=sin(-5) 您可以使用括号提供函数的输入。 桌面管理函数 示例 说明 save savedata.mat 将当前工作区保存到 MAT 文件中。 load loaddata.mat 将 MAT 文件中的变量加载到工作区。 clear clear 清除工作区中的所有变...原创 2020-10-12 11:22:06 · 330 阅读 · 0 评论 -
项目——恒星运动
lambdaEnd = lambdaStart + (nObs-1)*lambdaDeltalambda = (lambdaStart:lambdaDelta:lambdaEnd)'s=spectra(:,6)loglog(lambda,s,".-")xlabel("Wavelength")ylabel("Intensity")[sHa,idx]=min(s)lambdaHa=lambda(idx)hold...原创 2020-10-12 11:13:02 · 748 阅读 · 3 评论 -
编程
13.2 决策分支13.3 For 循环原创 2020-10-12 09:46:48 · 135 阅读 · 0 评论 -
MATLAB导入数据
使用当前文件夹浏览计算机上的所有文件夹,选择需要导入的文件夹,并导入数据。或者直接进入文件夹,双击.mat(MAT)文件,则其包含的变量将会导入到工作区;双击图像文件如.jpg,则其将以像素值数值数组的形式被导入;如果双击文本文件或者电子表格,则会出现数据的预览,其中要导入的数据以蓝色突出显示,文本文件中的任何缺失的数据以橙色突出显示,且默认情况下将被替换为NaN,表示非数值。默认情况下,导入工具以表的形式导入数据,但是也有其他可以用的方法,可以导入某行或者某列的数据。elements.M.原创 2020-10-11 21:54:19 · 5572 阅读 · 0 评论 -
用电量、音频频率(复习)
用电量项目2.3.4.5.6.关于线条的设定可以在https://www.mathworks.com/help/matlab/ref/linespec.html中查看7.原创 2020-10-11 17:15:32 · 147 阅读 · 0 评论 -
绘制数据图
9.1 绘制向量图2.plot(sample,mass2,"r*")3.hold onplot(sample,mass1,"ks")4.5.plot(v1)6.plot(v1,"LineWidth",3)7.plot(sample,v1,"ro","LineWidth",4)9.2 编写绘图注释title("Sample Mass")2.ylabel("Mass...原创 2020-10-11 16:21:23 · 330 阅读 · 0 评论 -
调用函数
7.1 获取函数的多个输出2.3.帮助文档使用原创 2020-10-11 15:25:27 · 136 阅读 · 0 评论 -
数组计算
6.1 对向量执行数组运算2.vs=v1+v23.va=vs/24.vm=max(va)5.vr=round(va)6.mass=density.*va原创 2020-10-11 11:52:25 · 305 阅读 · 0 评论 -
索引和修改数组
5.1 对数组进行索引1. 2..3.5.2 提取多个元素1. 2.task1: density=data(:,2)task2:v...原创 2020-10-11 11:43:04 · 565 阅读 · 0 评论 -
2020-10-08
4.1 手动输入数组(1)可以使用方括号创建包含多个元素的数组。x = [3 5]x = 3 5(2)当用空格(或逗号)分隔数值时(如前面的任务中所示),MATLAB 会将这些数值组合为一个行向量,行向量是一个包含一行多列的数组 (1×n)。当您用分号分隔数值时,MATLAB 会创建一个列向量(n×1)。x = [1;3]x = 1 3(3)可以组合使用空格和分号来创建一个矩阵,即包含多行多列的数组。输入矩阵时,您必须逐行输入它们。x.原创 2020-10-08 19:44:25 · 183 阅读 · 0 评论 -
2020-10-08
2.1 输入命令matlab的工作区窗口里面存储的是变量,其中变量的值会根据我们在命令行窗口输入的命令不断的改变相应的变量,并将其存储在里面。2.2 命名变量以字母开头,并且仅包含字母、数字和下划线 (_)。MATLAB 变量还区分大小写。如果您使用无效的变量名称,MATLAB 会显示建议的更正内容。您可以使用建议的命令、对其进行修改或按Esc键删除建议。2.3 保存和加载变量(1)可以使用save命令将工作区中的变量保存到称为 MAT 文件的 MATLAB...原创 2020-10-08 19:11:25 · 190 阅读 · 0 评论