news 2026/6/6 20:46:03

MATLAB初步入门

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MATLAB初步入门

《MATLAB 入门之旅》摘要

基本语法

示例说明
x = pi使用等号 (=) 创建变量并赋值。
左侧 (x) 是变量名称,右侧 (pi) 是其值。
y = sin(-5)使用圆括号提供函数的输入。

桌面管理

函数示例说明
savesave data.mat将当前工作区保存到 MAT 文件中。
loadload data.mat将 MAT 文件中的变量加载到工作区。
clearclear清除工作区中的所有变量。
clcclc清除命令行窗口中的所有文本。
formatformat long更改命令行窗口中数值输出的显示方式。

数组类型

示例说明
4标量
[3 5]行向量
[1;3]列向量
[3 4 5; 6 7 8]矩阵

等间距向量

示例说明
1:4使用冒号运算符 (:),创建一个从14,间距为1的向量。
1:0.5:4创建一个从14,间距为0.5的向量。
linspace(1,10,5)创建一个包含5个元素的向量。这些值从110等间距间隔。

矩阵创建

示例说明
rand(2)创建一个22列的方阵。
zeros(2,3)创建一个23列的全0矩形矩阵。
ones(2,3)创建一个23列的全1矩形矩阵。

数组索引

示例说明
A(end,2)访问最后一行的第二列中的元素。
A(2,:)访问第二行所有元素。
A(1:3,:)访问前三行的所有列。
A(2) = 11将数组中第二个元素的值更改为11

数组运算

示例说明
[1 2; 3 4] + 1 ans = 2 3 4 5
执行数组加法。
[1 1; 1 1]*[2 2; 2 2] ans = 4 4 4 4
执行矩阵乘法。
[1 1; 1 1].*[2 2; 2 2] ans = 2 2 2 2
执行按元素乘法。

多个输出

示例说明
[xrow,xcol] = size(x)x中的行数和列数保存为两个不同变量。
[xMax,idx] = max(x)计算x的最大值及其对应的索引值。

文档

示例说明
doc randi打开randi函数的文档页。

绘图

示例说明
plot(x,y,"ro--",LineWidth=5)绘制一条红色 (r) 虚线 (--)
并使用圆形 (o) 标记,线宽很大。
hold on在现有绘图中新增一行。
hold off为下一个绘图线条创建新坐标区。
title("My Title")为绘图添加标题。
xlabel("x")
ylabel("y")
为坐标区添加标签。
legend("a","b","c")向绘图添加一个图例。

示例说明
data.HeightYards从表data中提取变量HeightYards
data.HeightMeters = data.HeightYards*0.9144
从现有数据中派生一个表变量。

逻辑索引

示例说明
[5 10 15] > 12将向量元素与值12进行比较。
v1(v1 > 6)提取v1中大于6的所有元素。
x(x==999) = 1x中所有等于999的值,替换为值1

编程

示例说明
if x > 0.5 y = 3 else y = 4 end
如果x大于0.5,则将y设置为3

否则,将y设置为4
for c = 1:3 disp(c) end
循环计数器 (c) 遍历
1:3123)。

循环体显示c的每个值。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/6 20:41:16

AI协作开发:claudecode初稿+快马AI优化,快速打造图片轮播组件

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 请生成一个基础的图像轮播组件代码。要求:展示三张网络图片,能自动轮播,也有左右手动切换按钮,底部有指示点显示当前图片位置。请使…

作者头像 李华
网站建设 2026/6/6 20:41:05

智慧树自动刷课插件:三步实现视频学习全自动化

智慧树自动刷课插件:三步实现视频学习全自动化 【免费下载链接】zhihuishu 智慧树刷课插件,自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 还在为智慧树平台冗长的网课视频而烦恼吗?每天都…

作者头像 李华
网站建设 2026/6/6 20:36:41

STL文件预览神器:让Windows资源管理器直接显示3D模型缩略图

STL文件预览神器:让Windows资源管理器直接显示3D模型缩略图 【免费下载链接】STL-thumbnail Shellextension for Windows File Explorer to show STL thumbnails 项目地址: https://gitcode.com/gh_mirrors/st/STL-thumbnail 你是否曾在海量的STL文件中迷失方…

作者头像 李华
网站建设 2026/6/6 20:34:03

干货合集:2026年靠谱AI论文平台榜单,高质初稿轻松写

2026 年实测 10 款主流 AI 论文工具,千笔AI 以全流程覆盖 语义级降重 免费查重领跑综合榜;ThouPen 稳坐留学生毕业全流程工具头把交椅;免费工具中 DeepSeek Scholar、豆包学术版表现亮眼,30 分钟即可生成万字高质量初稿&#xf…

作者头像 李华
网站建设 2026/6/6 20:31:31

Python 基础

可以在命令行中执行Python脚本,python空格拖入脚本自动识别地址。C:>python script.py C:>python d:\script.py 有代码块语句必须包含相同的缩进空白数量if True:print ("True") else:print ("False")

作者头像 李华