乔斯(10584)
我一直在使用Matlab版本4(1999年左右),仍然喜欢它在所有其他软件工具可用的数据操纵:-)
我的专业兴趣:神经科学(运动控制和眼动),认知心理学,物理学,数学,教学
“编程最重要的部分就是写评论!”
内容提要
回答
我如何搜索单元格数组的所有实例的一个字符,并替换它与其他东西?
也许是类似的事情?C = {1.1 pi '*';3‘*’2.2}= cellfun特遣部队(@ (x) isequal (x,‘*’),C) idx =找到(tf)
我如何搜索单元格数组的所有实例的一个字符,并替换它与其他东西?
也许是类似的事情?C = {1.1 pi '*';3‘*’2.2}= cellfun特遣部队(@ (x) isequal (x,‘*’),C) idx =找到(tf)
2年前| 0
回答
如何将行和列相加到一个矩阵?
一个简单的选择是对行和列分别这样做A = [1 2 3;4 5 6;7 8 9] x = 3;% add a row/column of ones b…
如何将行和列相加到一个矩阵?
一个简单的选择是对行和列分别这样做A = [1 2 3;4 5 6;7 8 9] x = 3;% add a row/column of ones b…
3 . 4、拖拉
|接受
回答
代码中的这一行能以一种更聪明的方式编写吗?
正如其他人之前提到的,这让人头晕目眩……然而,C (:: C) = (dC = * C (:: C) + (dC = * C (:: C)”)“+ C (:: C) * (- b) + C(:…
代码中的这一行能以一种更聪明的方式编写吗?
正如其他人之前提到的,这让人头晕目眩……然而,C (:: C) = (dC = * C (:: C) + (dC = * C (:: C)”)“+ C (:: C) * (- b) + C(:…
2年前| 0
回答
数组的索引段
X = 101:110 n = 3 tf = mod(0:numel(X)- 1,2 *n) < n a = 0 (size(X)) a(tf) = X (tf) index = find(tf)
数组的索引段
X = 101:110 n = 3 tf = mod(0:numel(X)- 1,2 *n) < n a = 0 (size(X)) a(tf) = X (tf) index = find(tf)
2年前
|接受
回答
2列组合
查看文件交换的ALLCOMB: https://uk.mathworks.com/matlabcentral/fileexchange/10064-allcomb-varargin X =[1…
2列组合
查看文件交换的ALLCOMB: https://uk.mathworks.com/matlabcentral/fileexchange/10064-allcomb-varargin X =[1…
2年前| 0
回答
四要素组合
我使用我的函数NCHOOSE,可在这里://www.tianjin-qmedu.com/matlabcentral/fileexchange/20011-nchoose % bl是…
四要素组合
我使用我的函数NCHOOSE,可在这里://www.tianjin-qmedu.com/matlabcentral/fileexchange/20011-nchoose % bl是…
2年前| 0
|接受
回答
找到矩阵每一行中第一个1的最有效的方法
M = [0 1 1 1;1 0 1 0;]0 0 1 1;0 0 0 1] % a simple solution [r, c] = find(m');Clear v1 v1(r,1) = c % another solution…
找到矩阵每一行中第一个1的最有效的方法
M = [0 1 1 1;1 0 1 0;]0 0 1 1;0 0 0 1] % a simple solution [r, c] = find(m');Clear v1 v1(r,1) = c % another solution…
2年前| 0
回答
如何找到最近的日期对应值?
这是你想要的吗?R = AOD_440(closestIndex, [1 2]) % select first (date?) and second (values?
如何找到最近的日期对应值?
这是你想要的吗?R = AOD_440(closestIndex, [1 2]) % select first (date?) and second (values?
2年前| 0
|接受
回答
无for循环的交替
a = [1 2 3 4 5 6 7 8 9 10] B = [0.5 0.2 0.4 0.8 0.9] C = [a B];[~,ix] = sort([1:numel(A) 1:numel(B)]) C…
无for循环的交替
a = [1 2 3 4 5 6 7 8 9 10] B = [0.5 0.2 0.4 0.8 0.9] C = [a B];[~,ix] = sort([1:numel(A) 1:numel(B)]) C…
2年前| 0
回答
制作一个数组来模拟值为-1、+1的parammagnet的状态。
创建一个有两个值的随机向量,并将它们映射到-1和1。一个简单的解(n=10): x = 2 * randi([0 1], 1,10) - 1…
制作一个数组来模拟值为-1、+1的parammagnet的状态。
创建一个有两个值的随机向量,并将它们映射到-1和1。一个简单的解(n=10): x = 2 * randi([0 1], 1,10) - 1…
2年前| 0
|接受
回答
从数组中生成矩阵
更一般的,使用索引:A = [1 22 3 44 55 666 7 888 9] n = 2 B = A(((1:numel(A)-n)。' + (0: n)))
从数组中生成矩阵
更一般的,使用索引:A = [1 22 3 44 55 666 7 888 9] n = 2 B = A(((1:numel(A)-n)。' + (0: n)))
2年前| 0