• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

matlab快速入门(23):入门摘要

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

基本语法

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

 

桌面管理

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

 

数组类型

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

 

等间距向量

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

 

创建矩阵

示例说明
rand(2) 创建一个 2 行 2 列的方阵。
zeros(2,3) 创建一个 2 行 3 列的矩形矩阵。

 

索引

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

 

数组运算

示例说明
[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") 为绘图添加标签。

 

使用表

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

 

逻辑运算

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

 

编程

示例说明
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:312 和 3)。

循环体显示 c 的每个值。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Delphi解决点击主屏左侧图片按钮图片闪烁厉害的问题。发布时间:2022-07-18
下一篇:
如何在Delphi中使用正则表达式发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap