MATLAB之输出
来源:互联网 发布:mysql查询面试题及答案 编辑:程序博客网 时间:2024/06/07 03:36
MATLAB输出
print:
print函数可以把函数图形保存成图片:
print('-dpng', 'sin.png')表示保存为png图片,文件名为sin.png,其中第一个参数可以是:
1.-dbmp:保存为bmp格式
2.-djpeg:保存为jpeg格式
3.-dpng:保存为png格式
4.-dpcx:保存为pcx格式
5.-dpdf:保存为pdf格式
6.-dtiff:保存为tiff格式
fprintf:
fprintf函数可以将数据按指定格式写入到文本文件中:
fprintf(fid, format, data)中的fid表示由fopen函数打开的文件句柄,如果fid省略,则直接输出在屏幕上,format是字符串形式的输出格式,data是要输出的数据。其中format可以为:
- %c 单个字符
- %d 有符号十进制数(%i也可以)
- %u 无符号十进制数
- %f 浮点数(%8.4f表示对浮点数取8位宽度,同时4位小数)
- %o 无符号八进制数
- %s 字符串
- %x 小写a-f的十六进制数
- %X 大小a-f的十六进制数
fscanf:
从文件中读取:从输出的结果看,我们发现fscanf读取数据时会忽略空格,直到回车为止!
disp:
disp函数直接将内容输出在Matlab命令窗口中:
%单字符串输出:
disp('Hello World!');
%不同类型数据输出:
num1 = 1;
num2 = 2;
disp([ num2str(num1), ' + ', num2str(num2), ' = ',num2str(num1+num2)]);
输出:
Hello World!
1 + 2 = 3
minbnd = -4*pi;maxbnd = 4*pi;t = minbnd:0.1*pi:maxbnd;plot(t, sin(t), 'g', 'Linewidth', 2);% 绘制x轴line([minbnd, maxbnd], [0, 0]);% 定义显示的坐标区间:x在(-10,10)之间,y在(-2,2)之间axis([-10, 10, -2, 2])grid on;title('sin(x)');xlabel('x');ylabel('sin(x)');% 保存为png图片,在Matlab当前的工作目录下print('-dpng','sin.png');data = [5, 1, 2; 3, 7, 4];% 求出矩阵data的行数和列数[row, col] = size(data);% 加t表示按Windows格式输出换行,即0xOD 0x0A,没有t表示按Linux格式输出换行,即0x0A% 打开文件fid = fopen('test.txt', 'wt');for i = 1:row for j = 1:col % 类似于C语言的输出格式 % fprintf也可以直接输出到屏幕 fprintf(fid, '%d ', data(i, j)); end fprintf(fid, '\n');endfprintf(fid, 'This is a string\n');fprintf(fid, '%X', hex2dec('ABCD'));% 最后不要忘记关闭文件!fclose(fid);程序输出:
在工作路径下面生成sin.png和test.txt文件:
- MATLAB之输出
- matlab输出
- matlab之在输出的数组中加入空格
- matlab输出mif文件
- matlab 输出 latex 图片
- MATLAB字符串输出
- MATLAB格式化输出控制
- matlab 格式化输出
- matlab窗口输出函数
- matlab-基础 输出单引号
- Matlab的数据输出
- MATLAB中的命令行输出
- 【Matlab】输出打印
- matlab 输出显示函数
- 【matlab】:matlab的输入和输出
- 用MATLAB输出eps矢量图
- matlab 大量图片自动更新输出
- matlab标准输出重定向
- github的几种加文件的方法
- HDU 1566 Color the ball
- 输入两个正整数m和n,求其最大公约数和最小公倍数
- 面向对象的陷阱——非静态内部类的陷阱
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- MATLAB之输出
- AngularJS常见内置指令以及控制器
- calico配置 BIRD 作为 BGP Route Reflector
- 【Android graphics】(一) Android SVG使用之AnimatedVectorDrawable
- hihoCoder #1014 : Trie树
- ViewPage+Fragment
- 【OpenCV学习笔记 024】Stitcher类实现全景图像拼接
- 简单明了区分escape、encodeURI和encodeURIComponent
- php开源库推荐