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 来获取;

 

posted @ 2022-04-13 16:49  无敌小金刚  阅读(601)  评论(0)    收藏  举报