具体MATLAB指令num2str的含义
Meaning of specific MATLAB instruction num2str
我收到了一些完整的 MATLAB 脚本。看来这段代码的作者使用 num2str
和 set_param
做了一个具体的说明。
以下行的目的是什么:
['[' num2str(operating_point) ']']
我对使用 '['
作为语法的意图特别感兴趣。
set_param(system_block_name, operating_point_name,...
['[' num2str(operating_point) ']']
在 MATLAB 矩形括号 []
中创建 vector/matrix。
默认情况下,字符串的水平向量连接成 1 个字符串:
['str1','str2'] % produces str1str2
所以
['[',']'] % will print []
num2str()
将数字转换为字符串:
a=10;
my_str = ['[',num2str(a),']'] % will assign my_str = '[10]'
set_param()
是一些获取 3 个参数的函数,其中第 3 个是您的字符串
我收到了一些完整的 MATLAB 脚本。看来这段代码的作者使用 num2str
和 set_param
做了一个具体的说明。
以下行的目的是什么:
['[' num2str(operating_point) ']']
我对使用 '['
作为语法的意图特别感兴趣。
set_param(system_block_name, operating_point_name,...
['[' num2str(operating_point) ']']
在 MATLAB 矩形括号 []
中创建 vector/matrix。
默认情况下,字符串的水平向量连接成 1 个字符串:
['str1','str2'] % produces str1str2
所以
['[',']'] % will print []
num2str()
将数字转换为字符串:
a=10;
my_str = ['[',num2str(a),']'] % will assign my_str = '[10]'
set_param()
是一些获取 3 个参数的函数,其中第 3 个是您的字符串