文章目录
绘制y=sin(x)图像 图像的颜色,标记(符号)类型,线型 绘图函数 MATLAB逻辑函数 希腊符号 极坐标图像
绘制y=sin(x)图像
x = - pi : pi / 30 : pi ;
y1 = sin ( x) ;
y2 = cos ( x) ;
plot ( x, y1, 'r-' ) ;
hold on;
plot ( x, y2, 'b--' ) ;
hold off;
title ( 'y1=sin(x)以及y2=cos(x)' ) ;
xlabel ( 'x' ) ;
ylabel ( 'y' ) ;
legend ( 'y1' , 'y2' )
grid on;
图像的颜色,标记(符号)类型,线型
颜色 标记类型 线型 y 黄色 . 点 - 实线 m 品红色 o 圈 : 点线 c 青绿色 x X号 -. 画点线 r 红色 s 正方形 - - 虚线 g 绿色 d 菱形 b 蓝色 v 倒三角 w 白色 ^ 正三角 k 黑色 > 三角(向右) < 三角(向左) p 五角星 h 六线形
绘图函数
1.plot 函数的 x,y 均用线性尺度 2.semilog 函数 x 轴用对数尺度, y 轴将用线性尺度 3.semiloge 函数 x 轴用线性尺度, y 轴用对数尺度 4.loglog 函数两坐标轴将会都用对数尺度。
P = 1 : 1000 ;
n = 1 ;
R = 9.314 ;
T = 273 ;
V = ( n* R* T) ./ P;
loglog ( P, V, 'r-' ) ;
grid on;
hold on;
T = 373 ;
V = ( n* R* T) ./ P;
loglog ( P, V, 'b--' ) ;
hold off;
MATLAB逻辑函数
函数 用途 ischar(a) a 是字符数组返回 1,否则返回 0 isempty(a) a是空数组返回1,否则返回0 isinf(a) a是无穷大,则返回0 isnan(a) a不是一个数则返1,否则返回0 isnumerixc(a) a是一个数值数组返回1,否则返回0
希腊符号
字符序列 符号 字符序列 符号 字符序列 符号 \alpha α \int ∫ \beta β \cong ≈ \gamma γ \Gamma Г \sim ~ \delta δ \Delta Δ \infty ∞ \epsilon ε \pm ± \eta η \leq ≤ \theta θ \geq ≥ \lamda λ \Lamda ∧ \neq ≠ \mu μ \propto ∝ \nu ν \div ÷ \pi π \Pi ∏ \circ 0 \phi φ \leftritharrow ↔ \rho ρ \leftarrow ← \sigma σ \Sigma Σ \rightarrow → \tau τ \uparrow ↑ \omega ω \Ommiga Ω \downarrow ↓
极坐标图像
polar(theta,r) treta代表一个弧度角数组,r代表一个距离数组
g = 0.5 ;
theta = 0 : pi / 20 : 2 * pi ;
gain = 2 * g* ( 1 + cos ( theta) ) ;
polar ( theta, gain, 'r-' ) ;
title ( 'Gain versus angle \it\theta' ) ;