matlab中num2str函数用法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab中num2str函数用法相关的知识,希望对你有一定的参考价值。

参考技术A

在matlab中num2str的作用是将数字转换为字符数组。

它的语法为:

s = num2str(A)s = num2str(A,precision)s = num2str(A,formatSpec)

其中,

s = num2str(A) 将数值数组转换为表示数字的字符数组。输出格式取决于原始值的量级。
s = num2str(A,precision) 返回表示数字的字符数组,最大有效位数由 precision 指定。
s = num2str(A,formatSpec) 将 formatSpec 指定的格式应用到 A 所有元素。

扩展阅读:

MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。

参考资料: MathWorks中国 - MATLAB官方支持文档 - num2str

matlab中hough函数用法

对二值图像进行处理,要提取出直线,得到只含直线的二值图像

  图像处理工具箱提供了三个与霍夫变换有关的函数。函数hough实现了前面讨论的概念,函数houghpeaks寻找霍夫变换的峰值(累加单元的高计数),函数houghlines以来自其他两个函数的结果为基础在原始图像中提取线段。
  1. 函数hough
  函数hough支持任意的默认语法:
  [H, theta, rho] = hough(f)
  还支持完整的语法形式:
  [H, theta, rho] = hough(f, \'ThetaRes\', val1, \'RhoRes\', val2)
  其中,H是霍夫变换矩阵,theta(以度计)和rho是ρ和θ值向量,在这些值上产生霍夫变换。输入f是二值图像,val1是0到90的标量,指定了沿θ轴霍夫变换的间距(默认是1),val2是0<val2<hypot(size(I,1),size(I,2))的实标量,指定了沿ρ轴的霍夫变换的间隔(默认是1)。
参考技术A image BW.

[H, theta, rho] = hough(BW)
[H, theta, rho] = hough(BW, ParameterName, ParameterValue)

以上是关于matlab中num2str函数用法的主要内容,如果未能解决你的问题,请参考以下文章

MATLAB中关于solve函数的用法

matlab中eval函数的详细用法是啥?

matlab中disp的用法

matlab中num2str函数如何使用?

“matlab”中eval函数怎么用?

matlab中std函数用法怎么用