照片

JOS(10584)


最后看见:1个月前
1,527 自2006年以来的总贡献

自版本4(1999年左右)以来,我一直在使用MATLAB,并且仍然更喜欢它以获得数据操作的所有其他软件工具:-)

我的专业利益:神经科学(运动控制和眼球运动),认知心理物理学,数学,教学

“编程最重要的部分是写出评论!”

联系

乔斯(10584)的徽章

  • 个人最好的下载级别4
  • 编辑的选择
  • 第一份点评
  • 五星级星系水平5
  • 首次提交
  • 24个月条纹
  • 感恩2级
  • 复兴级别1
  • 指路明灯
  • 知识渊博等级4.
  • 第一个答案
  • 清道夫终结者
  • 速度恶魔
  • 求解器

查看详情...

贡献
查看者

回答
对于循环花费太长而无法操作
使用逻辑索引和总和进行预配置,并重新编码应加速POPN1 = NaN(300,1);%预配置我...

4个月前|1

|公认

回答
如何使列相同的大小
解决方案: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

11个月前|0.

|公认

提交


加油
圆周移动矩阵的每列

1年前|1下载|

缩略图

回答
如何在字符的所有实例中搜索单元格数组,并将其替换为其他东西?
也许沿着这些线条的东西?c = {1.1 pi'*';3'*'2.2} tf = cellfun(@(x)isequal(x,'*'),c)idx = find(tf)

1年前|0.

回答
如果矩阵中的数字<9添加5
在等标识的右侧使用相同的选择a(a <9)= a(a <9)+ 5 i,我自己更喜欢将其代码为此tf = ...

1年前|0.

|公认

回答
如何设置小区矩阵数组的对角线?
找到,穆罕默德!你应该把它放在这里的答案:-)这是另一种方法a = cell(4,4)%一个单元格数组n = size(a,1)...

1年前|0.

|公认

回答
如何将行和列添加到矩阵?
一个简单的选项是分别为行和列执行此操作A = [1 2 3;4 5 6;7 8 9] x = 3;%添加一个行/列b ...

1年前|1

|公认

回答
如何将变量分配给所有列和矩阵的所有行?
你在寻找功能尺寸吗?数据=兰特(20,10);[NUMSUBS,NUMTRIALS] =大小(数据)

1年前|0.

|公认

回答
这个行可以用更聪明的方式写入吗?
正如其他人在此之前所说,使得头部旋转......但是,C(:,:,c)=(DC * C(:,:,c)+(DC * C(:,:,c)')'+ C(:,:,c)*( - b)+ c(:...

1年前|0.

回答
阵列索引部分
x = 101:110 n = 3 tf = mod(0:numel(x)-1,2 * n)

1年前|1

|公认

回答
与2列的组合
看看文件交换的Allcomb:https://uk.mathworks.com/matlabcentral/fileexchange/10064-allcomb-varargin x = [1 ...

1年前|0.

回答
4个元素的组合
我利用我的功能nchoose,这里提供://www.tatmou.com/matlabcentral/fileexchange/20011-nchoose%bl是...

1年前|0.

|公认

回答
如何在两行之间找到角度?
在四个x,y对点给出的两个向量(V1和V2)之间使用点产品。给定公式:点(v1,v2)= |......

1年前|0.

回答
在矩阵的每一行中定位前1的最有效方式
m = [0 1 1 1; 1 0 1 0;0 0 1 1;0 0 0 1]%简单的解决方案[r,c] = find(m');清除V1 V1(R,1)= C%另一个解决方案......

1年前|0.

回答
任何人都可以建议我在一起选择最大和最小值的方法
这是一个很好的技巧,也允许您将功能组合在单个呼叫中,这也可以返回所以的其他输出......

1年前|1

回答
如何有一个多项选择问卷,将根据答案提出下一个问题?
看看Matlab中的所有对话函数,如QuestDLG,listdlg等。然而,开始绘制所有问题的图表......

1年前|0.

回答
如何找到最近的日期相应的值?
这是否返回了你想要的东西?r = aod_440(closestIndex,[1 2])%选择第一个(日期?)和第二(值?)列

1年前|0.

|公认

回答
绘制一个阿基米德螺旋
在计算x和y的计算中,你错误地乘以b。你应该多见(2 * pi):r = 12.5;%外半径a = ...

1年前|0.

|公认

回答
在矩阵或向量中将重复值替换为0
小型矢量的%:B = [1 2 1 3 2 11 4 2] B(SUM(TRIU(B == B'))> 1)= 0

1年前|1

回答
执行添加后连接数阵列
比所有这些都更简单,并重新成像:a = [1 2 3;4 5 6;7 8 9];B = [2 3 4 5];c = repmat(a,numel(b),...

1年前|0.

回答
交替没有循环
分选技巧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 ...

1年前|0.

回答
匹配彼此最近的值
对于较大的向量,其中BSXFUN需要大量内存,FunctionPoint可能是有用的A = RAND(1000000,1);B = ......

1年前|1

|公认

回答
排序下降科学符号错误
您滥用SORT命令。简单:sortedu = sort(u,'descend')会做:-)而且,如果删除分号,你...

1年前|0.

回答
制作一个数组来模拟ParamAgnet的状态,其中值为-1,+ 1。
创建具有两个值的随机向量,并将那些映射到-1和1.一个简单的解决方案(使用n = 10):x = 2 * randi([0 1],1,10) - 1 ...

1年前|0.

|公认

回答
对于更改对数字的特定字母的循环
另一种选择:str ='苹果';tf1 =任何(下(str)〜='aeiou'。')

1年前|2

回答
在阵列中找到MIN值,变更条件
tf = a == 1%创建逻辑阵列qup =成本(tf)%逻辑索引以检索某些值mincost = min(t ...

1年前|0.

回答
如何在约束下遗传随机数
蛮力尝试:n = 20;Xyrange = [100 1900];最小值= 200;尝试_counter = 1;距离= 0;虽然......

1年前|0.

回答
将元素添加到3D数组
要在第三维中连接两个阵列A和B,请使用CAT CAT(3,A,B)注意到A和B S的所有其他尺寸......

1年前|0.

回答
基于else语句,在矩阵内连接到矩阵中的行
这个代码很奇怪。在每次迭代“索引”中,您可以使用m行填充矩阵临时或矩阵Temp_noise。t ...

1年前|1

回答
从数组生成矩阵
更通用,使用索引:a = [112 3 44 55 666 7 888 9] n = 2 b = a(((1:numel(a)-n)。'+(0:n)))

1年前|0.

装载更多