函数定义
1. 新建函数
function [outputArg1,outputArg2] = untitled4(inputArg1,inputArg2)
% untitled4是函数名(自己取),但文件名要一致
% ()里面是变量
% UNTITLED4 Summary of this function goes here
% Detailed explanation goes here
outputArg1 = inputArg1; %函数表达式
outputArg2 = inputArg2; %函数表达式
end
function [V,X]=Sudu(a,t,v0)
V=v0+a*t;
X=0.5*a*t^2+v0*t;
end %出问题,但不知道问题出在哪里
2. 保存(文件名与函数名一致)
Curves
- 绘制两组线条
绘制两组线条
linspace 好像无法生成变量
x=-1:1/100:1;
hold on;
beta=1;
y1=zhishu(x,beta);
plot(x,y1,'k');
beta=2;
y2=zhishu(x,beta);
plot(x,y2,'r')
- 绘制多组线条
hold on
x=-1:1/100:1;
betatage=1:0.2:2;
for beta=betatage
y=zhishu(x,beta);
plot(x,y);
end
- 等高线
f = @(x,y) sin(x) + cos(y);
fcontour(f)
- 索引
目前不知道为什么可视化隐函数要索引
A = 4×4
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
计算 r 的另一种方法是使用关键字 end 指定第二直至最后一列。通过此方法,您可以直接指定最后一列,而不必知道 A 中到底有多少列。
r = A(1:3,2:end)
r = 3×3
2 3 4
6 7 8
10 11 12