33问答网
所有问题
当前搜索:
matlab字符类型有哪些
matlab
里面如何区分A是数字还是
字符串
?
答:
matlab
获取
字符串
中的数字。str='1999.jpg'A=isstrprop(str,'digit')B=str(A)C=str2num(B)
matlab字符
数组怎么判断为空数组? a(1)= {''} 但是用isempty函数判断为0...
答:
既然用isempty函数判断为0,那就说明肯定不是空数组。你现在的写法:a(1)= {''}在一定条件下(下面再说),其结果是a成为一个1x1的cell数组(而不是
字符
数组),当然不是空的。上面命令得到这个结果的条件是:a或者未定义,或者是一个cell
类型
的变量。如果a已定义为cell数组,那么其size由之前的...
matlab中
plot命令的横坐标可以是
字符型
的吗?比如横坐标轴是db2,db4...
答:
可以使用set函数对横纵坐标轴进行修改,程序如下:x = -pi:.1:pi;y = sin(x);p = plot(x,y)设置横坐标显示的点的个数 set(gca,'XTick',-pi:pi/2:pi)设置横坐标每个点显示的内容 set(gca,'XTickLabel',{'db1','db2','db3','db4','db5'})
matlab
如何创建二维数组存储
字符串
?
答:
可以使用cell创建 。>> A=cell(1,5);A{1,1}='a';A{1,2}='AB';A{1,3}='ou';A{1,4}='df';A{1,5}='bn';A A = 'a' 'AB' 'ou' 'df' 'bn'【其他】采用repmat函数。该函数是将矩阵重新组合形成新的矩阵。函数的使用方法为B = repmat(A,m,n) 其中 A是...
matlab中
num2str函数如何使用?
答:
在
matlab
命令窗口中键入doc num2str或help num2str即可获得该函数的帮助信息,从中可以看出num2str的使用方法有三种,以下示例摘自
MATLAB中
num2str参考页,MATLAB自带有函数的使用说明,函数用法可以直接函数介绍和示例。1、str = num2str(A)把数组A中的数转换成
字符串
表示形式。例子:str = num2str(pi)str =...
matlab字符串
截取的问题
答:
使用
matlab
自带的split函数:以下划线“_”为间隔将原来
字符串
拆分为两部分,然后取相应的部分得到string
类型
的'12',最后转换为数字12。参考代码:>> str = '11_12';>> list = split(str,'_')list = 2×1 string 数组 "11" "12">> new_str = list(2,1)new_str = string...
关于
matlab
读取
字符串
中部分内容
答:
例如有
字符串
'this is just for example'如果需要得到里面的单词而不需要空格,可以使用如下代码:str='this is just for example';i=find(str==' ');c={str(1:i(1)-1)}; %把所有的单词最后存到c中 for j=1:length(i)-1 c={c{1:j},str(i(j)+1:i(j+1)-1)};end c={c...
在
matlab中
x不等于
字符串
怎么表示
答:
ischar(x)——如果x是
字符串
,输出1;不是,输出0
matlab中字符
乘以数组怎么做
答:
你的这种做法是不行的 如果是数值计算,
字符型
的变量,没有被赋值,是不能用来和数值型的数相乘的 但可以用符号变量来计算:clear all;clc;syms p a=3;jiuzheng=magic(3);jiuzheng1=a*p*jiuzheng jiuzheng1 = [ 24*p, 3*p, 18*p][ 9*p, 15*p, 21*p][ 12*p, 27*p, 6*p]
如何用
MATLAB
输出
字符串
中的序号?
答:
1、显示
字符串
形式 clc; clear all;A = 1 : 9;A = reshape(A, 3, 3)';B = [];for i = 1 : size(A, 1)Bt = [];for j = 1 : size(A, 2)Bt = [Bt strcat(' sin', num2str(A(i, j)))];end B = [B; Bt];end B 2、可显示字符串数值形式 ...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜