MATLAB语法与应用全解析
1. MATLAB基础语法
1.1 表达式
MATLAB中的表达式是构建程序的基础。例如:
x = 2 ^ (2 * 3) / 4;
x = A \ b; % 线性方程的解
a == 0 & b < 0 % a等于0且b小于0
a ~= 4 | b > 0 % a不等于4或b大于0
这些表达式可以完成数值计算、逻辑判断等操作。
1.2 函数M文件
函数M文件是MATLAB中封装代码的重要方式。以下是几种不同类型的函数示例:
function y = f(x)
% 保存为f.m
% 帮助注释
function [out1, out2] = plonk(in1, in2, in3)
% 保存为plonk.m
% 三个输入参数,两个输出
function junk
% 无输入/输出参数;保存为junk.m
[t, x] = ode45(@lorenz, [0 10], x0); % 使用@的函数句柄
1.3 图形绘制
MATLAB提供了丰富的图形绘制函数,可用于可视化数据。
plot(x, y), grid % 在网格上绘制向量y与向量x的关系
plot(x, y, 'b--') % 绘制蓝色虚线
plot(x, y, 'go') % 绘制绿色圆圈
plot(y) %
超级会员免费看
订阅专栏 解锁全文
491

被折叠的 条评论
为什么被折叠?



