MatLab---变量的输出和显示(下)+基本的绘图功能(上)
一、fprintf()
>> fprintf('%12.3f\n',pi) 一共占12位,小数点后3位
3.142
>> fprintf('|%12.3f|\n',pi)
| 3.142|
>> fprintf('|%12f|\n',pi) 一共有12位,默认后面小数点后有六位
| 3.141593|
>> fprintf('|%12.6f|\n',pi)
| 3.141593|
>> fprintf('|%12.6f|\n',pi*100)
| 314.159265|
fprintf('|%12.6f|\n',pi*100)
| 314.159265|
>> fprintf('|%9.6f|\n',pi*100)
|314.159265|
>> %如果你输入的位数,小于你要求的位数,多余的空格在左边或者在右边,进行左对齐或者右对齐
>> %如果你输入的位数,大于你要求的位数,MatLab会自动扩展所需的位数
>> fprintf('|%9.6f|\n',pi*[100 10 1])
|314.159265|
|31.415927|
| 3.141593|
当位数不够时,会出现对齐不协调的情况
二、基本的绘图功能
1.描点
x=11;
y=48;
plot(x,y,'r*'); %r表示红色,*表示描出点的形状;
2.增加横纵坐标和横纵坐标的标签值
axis([Xmin Xmax Ymin Ymax]);
xlabel('时间');
ylabel('温度')
3.增加标题
title('温度和时间');
4.显示两条曲线
x=5:9;
y=[2 6 9 7 8];
plot(x,y,'m<-.');
hold; %只有加入hold,才会显示两条曲线;否则只会显示第二条,因为第一条被第二条覆盖;
plot(x,x+1,'r*');
5.线的颜色与类型
用法 plot(x,y,' 颜色 点的类型 线的类型')
颜色:
b blue
g green
r red
c cyan
m magenta
y yellow
k black
w write
类型:
:
--
-.
描点的类型:
. point
o circle
x x-mark
+ star
s square
d diamond
v down triangle
^ up triangle
< left triangle
> right triangle
p pentagram
h hexagarm
以上的符号,可以通过help plot 来获取;

浙公网安备 33010602011771号