如何用百度上传图片做网站外链,24小时网站建设,珠海医疗网站建设公司排名,深圳住房建设官方网一、取整函数
Matlab取整函数有: fix, floor, ceil, round四种#xff0c;具体使用方法如下#xff1a;
(1) fix
朝零方向取整
如
fix(-1.3)-1
fix(1.3)1;
(2) floor
朝负无穷方向取整#xff08;不超过x 的最大整数.#xff08;高斯取整#xff09;#xff09; …一、取整函数
Matlab取整函数有: fix, floor, ceil, round四种具体使用方法如下
(1) fix
朝零方向取整
如
fix(-1.3)-1
fix(1.3)1;
(2) floor
朝负无穷方向取整不超过x 的最大整数.高斯取整
如
floor(-1.3)-2
floor(1.3)1;
(3) ceil
朝正无穷方向取整大于x 的最小整数
如
ceil(-1.3)-1
ceil(1.3)2;
(4) round
四舍五入到最近的整数
如
round(-1.3)-1
round(-1.52)-2
round(1.3)1
round(1.52)2
二、四舍五入
在小数点后某一位四舍五入,即保留几位小数
1.数值型
roundn—任意位位置四舍五入 a123.4567890; aroundn(a,-4) a 123.4568
其中roundn函数功能如下
y ROUNDN(x) rounds the input data x to the nearest hundredth. %不指定n精确到百分位 y ROUNDN(x,n) rounds the input data x at the specified power %精确到小数点后指定位数n
2.符号型
digits(4)
vpa(…)
必须说明:vpa命令不能识别整数与小数,只算总位数,因此对它来说小数整数无论哪个都占一位,例如对9.3154保留两位小数时就得写成: a9.3154; digits(3) bvpa(a) b 9.32
其中b为符号型变量
3.字符型 a12.34567; b sprintf(’%8.2f’,a) b 12.35 其中b为字符型变量。
三、matlab文本输出
两个函数disp fprintf
1、函数disp
函数disp只带一个变量他可以是自负矩阵或数值矩阵要输出简单的文字信息只需要用单引号将信息括起来: disp(‘my favorite color is red’); 或者 yournameinput(‘enter your name’,’s’); disp([‘your name is’,youname]); 例如 yourname input(enter your name ,‘s’); enter your name panrq disp([your name is ,yourname]); your name is panrq
选择带数值变量值的文本信息时需要用函数num2str将数值变量的类型转换字符型 x98; outstring [x ,num2str(x)]; disp(outstring); x 98 disp([x ,num2str(x)]); x 98
disp函数只能带一个变量表格中的各列需奥组合成一个矩阵如下面的程序所示。 x0:pi/5:pi;ysin(x); disp([x’ y’]); 0 0
0.6283 0.5878
1.2566 0.9511
1.8850 0.9511
2.5133 0.5878
3.1416 0.0000
Format命令
控制显示模式直到下一个format出现前这条format命令一直有效。 x1.23456789; format short;disp(pi); 3.1416 format long;disp(pi); 3.141592653589793 format short e;disp(pi); 3.1416e000 format ;disp(pi); format bank;disp(pi); 3.14
2、函数fprintf
fprintf(format);
fprintf(format,variables);
fprintf(fid,format,variables);
例如 fprintf(‘i am concreten’); i am concrete a3;b‘s’; fprintf(‘this is a %d and %s n’,a,b); this is a 3 and s
———————————————— 原文链接https://blog.csdn.net/u013228046/article/details/40862025 https://www.jianshu.com/p/e4f58b65d076