matlab xlabel怎么显示一个变量的值

如题所述

第1个回答  2019-12-26
没猜错的话,你是想写傅里叶变换的符号吧。
这个可以用命令来修字体的,具体的如下:
xlabel('f','fontsize',12,'fontname','lucida calligraphy');frontsize后的数字是改字体大小的,fontname是改字体样式的,如果你是要表示傅里叶变换,那么就应该是这个。
第2个回答  2019-12-31
可以通过数值转换为字符串的函数num2str(
)将变量的数值转换为字符串,之后利用xlabel命令显示在坐标轴的横轴处。
具体实现方法可以参考如下程序段:
x = 0 : 0.01 : 10
k = 2; % 直线斜率
y = k*x; % 求直线的纵坐标
plot(x, y); % 绘制直线
xlabel(['直线斜率为:', numstr(k)]); % 画出图形后,在横坐标处显示直线斜率为:2(2即是变量k的值)
相似回答