用sprintf:filename = sprintf('f:\\DDD\\%i.txt', i);
matlab将循环产生的数据依次存到一个数组里A=一串字符,利用for循环从A中分别取第1~50,52等等字符,然后把每一次的字符都记录下来,存到workspace里的一个变量里,表格形式,怎么办.主要是将产生的
matlab里边surf就是surface,本来的意思就是表面。所谓画出来的四维的图,不过是一个三维图,每个点再配上一个与第四维对应的颜色罢了。而你这个x1,y1,z1根本就画不出平面来。如果要是个平面,z1需要是x1*y1大小的矩阵,而不应该是个向量。
解析 用”点运算“ 在平时常用的运算符号前加一点 就变成相应单元的运算,可以用此替代“for",矩阵的大小 10^6 没问题 具体看内存大小 >> [1 2 3].*[2 6 7] ans = 2 12 21 分析总结。 用点运算在平时常用的运算符号前加一点就变成相应单元的运算可以用此替代for矩阵的大小106没问题具体看内存大小123...
break换continue试下
matlab将循环产生的数据依次存到一个数组里A=一串字符,利用for循环从A中分别取第1~50,52等等字符,然后把每一次的字符都记录下来,存到workspace里的一个变量里,表格形式,怎么办.主要是将产生的
A = num2cell(ones(1, 3))