JOS(10584)
我一直在使用Matlab版本4(1999年左右),仍然喜欢它在所有其他软件工具可用的数据操纵:-)
我的专业利益:神经科学(运动控制和眼球运动),认知心理物理学,数学,教学
“编程最重要的部分就是写评论!”
内容提要
回答
如何使列相同的大小
解决方案:A = [1 3;2 4;5 7] B = [10 11 12;13 14 15] Newb = Repmat(平均值(a,2),1,尺寸(b,2))newb(1:size(b,1),:) = b
如何使列相同的大小
解决方案:A = [1 3;2 4;5 7] B = [10 11 12;13 14 15] Newb = Repmat(平均值(a,2),1,尺寸(b,2))newb(1:size(b,1),:) = b
meräneltårr0
|公认
回答
如何在字符的所有实例中搜索单元格数组,并将其替换为其他东西?
也许沿着这些线条的东西?c = {1.1 pi'*';3'*'2.2} tf = cellfun(@(x)isequal(x,'*'),c)idx = find(tf)
如何在字符的所有实例中搜索单元格数组,并将其替换为其他东西?
也许沿着这些线条的东西?c = {1.1 pi'*';3'*'2.2} tf = cellfun(@(x)isequal(x,'*'),c)idx = find(tf)
Nästan 2 år ago | 0
回答
如何设置矩阵的单元格数组的对角线?
找到,穆罕默德!你应该把它放在这里的答案:-)这是另一种方法a = cell(4,4)%一个单元格数组n = size(a,1)...
如何设置矩阵的单元格数组的对角线?
找到,穆罕默德!你应该把它放在这里的答案:-)这是另一种方法a = cell(4,4)%一个单元格数组n = size(a,1)...
Nästan 2 år ago | 0
|公认
回答
如何将行和列相加到一个矩阵?
一个简单的选项是分别为行和列执行此操作A = [1 2 3;4 5 6;7 8 9] x = 3;%添加一个行/列b ...
如何将行和列相加到一个矩阵?
一个简单的选项是分别为行和列执行此操作A = [1 2 3;4 5 6;7 8 9] x = 3;%添加一个行/列b ...
Nästan 2 år ago | 3
|公认
回答
我如何将一个变量赋给矩阵的所有列和所有行?
你在找功能大小吗?数据= rand(20,10);[numsubs, numtrials] = size(数据)
我如何将一个变量赋给矩阵的所有列和所有行?
你在找功能大小吗?数据= rand(20,10);[numsubs, numtrials] = size(数据)
Nästan 2 år ago | 0
|公认
回答
这个行可以用更聪明的方式写入吗?
正如其他人在此之前所说,使得头部旋转......但是,C(:,:,c)=(DC * C(:,:,c)+(DC * C(:,:,c)')'+ C(:,:,c)*( - b)+ c(:...
这个行可以用更聪明的方式写入吗?
正如其他人在此之前所说,使得头部旋转......但是,C(:,:,c)=(DC * C(:,:,c)+(DC * C(:,:,c)')'+ C(:,:,c)*( - b)+ c(:...
Nästan 2 år ago | 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)
Nästan 2 år ago | 1
|公认
回答
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…
Nästan 2 år ago | 0
回答
四要素组合
我使用我的函数NCHOOSE,可在这里://www.tianjin-qmedu.com/matlabcentral/fileexchange/20011-nchoose % bl是…
四要素组合
我使用我的函数NCHOOSE,可在这里://www.tianjin-qmedu.com/matlabcentral/fileexchange/20011-nchoose % bl是…
Nästan 2 år ago | 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…
Nästan 2 år ago | 0
回答
如何有一个多项选择问卷,将根据答案提出下一个问题?
看看Matlab中的所有对话函数,如QuestDLG,listdlg等。然而,开始绘制所有问题的图表......
如何有一个多项选择问卷,将根据答案提出下一个问题?
看看Matlab中的所有对话函数,如QuestDLG,listdlg等。然而,开始绘制所有问题的图表......
Nästan 2 år ago | 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?
Nästan 2 år ago | 0
|公认
回答
绘制阿基米德螺旋
在计算x和y的时候,b和Th相乘是错误的。你应该乘以Th / (2*pi): r = 12.5;%outer radius a =…
绘制阿基米德螺旋
在计算x和y的时候,b和Th相乘是错误的。你应该乘以Th / (2*pi): r = 12.5;%outer radius a =…
Nästan 2 år ago | 1
|公认
回答
执行加法后,连接数组
比这些置换和重塑要简单一点A = [1 2 3;4 5 6;7 8 9];B = [2 3 4 5];C = repmat(A, numel(B),…)
执行加法后,连接数组
比这些置换和重塑要简单一点A = [1 2 3;4 5 6;7 8 9];B = [2 3 4 5];C = repmat(A, numel(B),…)
Nästan 2 år ago | 0
回答
无for循环的交替
分选技巧A = [112 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 = [112 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 ...
Nästan 2 år ago | 0
回答
彼此匹配最接近的值
对于较大的向量,其中BSXFUN需要大量内存,FunctionPoint可能是有用的A = RAND(1000000,1);B = ......
彼此匹配最接近的值
对于较大的向量,其中BSXFUN需要大量内存,FunctionPoint可能是有用的A = RAND(1000000,1);B = ......
Nästan 2 år ago | 1
|公认
回答
制作一个数组来模拟值为-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…
Nästan 2 år ago | 0
|公认
回答
在阵列中找到MIN值,变更条件
Tf = a == 1 %创建一个逻辑数组temp = cost(Tf) %逻辑索引检索特定的值mincost = min(t…
在阵列中找到MIN值,变更条件
Tf = a == 1 %创建一个逻辑数组temp = cost(Tf) %逻辑索引检索特定的值mincost = min(t…
Nästan 2 år ago | 0
回答
如何在约束下遗传随机数
蛮力尝试:n = 20;Xyrange = [100 1900];最小值= 200;尝试_counter = 1;距离= 0;尽管 ...
如何在约束下遗传随机数
蛮力尝试:n = 20;Xyrange = [100 1900];最小值= 200;尝试_counter = 1;距离= 0;尽管 ...
Nästan 2 år ago | 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)))
Ungefär2Å郭先|0