社区概况

照片

乔斯(10584)


最后看见:1个月前|自2006年以来活跃

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

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

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

统计数据

所有
  • 清道夫终结者
  • 24个月条纹
  • 感谢2级
  • 速度恶魔
  • 解算器
  • 个人最佳下载等级4
  • 编辑的选择
  • 第一次审查
  • 五星银河5级
  • 首次提交
  • 复兴级别1
  • 指明灯

视图徽章

内容饲料

视图

回答
对于循环花费太长而无法操作
预分配和使用逻辑索引和sum的重新编码应该会加快速度。%预分配i…

11个月前|1

|接受

回答
如何使列相同的大小
解:A = [1 3;2 - 4;5 7] b = [10 11 12;/ / / / / / / / / / / / / / / / / / /

1年前|0.

|接受

提交


加油
循环移动矩阵的每一列

2年前download |

缩略图

回答
我如何搜索单元格数组的所有实例的一个字符,并替换它与其他东西?
也许是类似的事情?C = {1.1 pi '*';3‘*’2.2}= cellfun特遣部队(@ (x) isequal (x,‘*’),C) idx =找到(tf)

2年前| 0

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

2年前| 0

|接受

回答
如何设置小区矩阵数组的对角线?
准备好了的,默罕默德!这是另一个方法A = cell(4,4) % A cell array n = size(A,1)…

2年前| 0

|接受

回答
如何将行和列添加到矩阵?
一个简单的选择是对行和列分别这样做A = [1 2 3;4 5 6;7 8 9] x = 3;% add a row/column of ones b…

2年前

|接受

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

2年前| 0

|接受

回答
代码中的这一行能以一种更聪明的方式编写吗?
正如其他人之前提到的,这让人头晕目眩……然而,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)

2年前

|接受

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

2年前| 0

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

2年前| 0

|接受

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

2年前| 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%另一个解决方案......

2年前| 0

回答
有谁能告诉我有什么方法可以同时选择最大值和最小值吗
这是一个很好的技巧,也允许您将功能组合在单个呼叫中,这也可以返回所以的其他输出......

2年前

回答
如何做一个多选题问卷,根据答案问下一个问题?
看看matlab中的所有对话函数,如questdlg, listdlg等。然而,开始画出所有问题的图表…

2年前| 0

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

2年前| 0

|接受

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

2年前

|接受

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

2年前

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

2年前| 0

回答
交替没有循环
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

回答
匹配彼此最近的值
对于更大的向量,BSXFUN将需要大量内存,函数NEARESTPOINT可能是有用的B =…

2年前

|接受

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

2年前| 0

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

2年前| 0

|接受

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

2 . n .(复数

回答
在条件变化的数组中查找最小值
tf = a == 1%创建逻辑阵列qup =成本(tf)%逻辑索引以检索某些值mincost = min(t ...

2年前| 0

回答
如何在约束条件下生成随机数
蛮力尝试:N = 20;xyRange = [100 1900];最小距离= 200;Attempt_counter = 1;距离= 0;虽然……

2年前| 0

回答
添加一个元素到一个3D数组
在第三维中连接两个数组A和B,使用cat cat(3, A, B)

2年前| 0

回答
在for循环中基于if else语句连接矩阵中的行
这段代码很奇怪。在“index”的每次迭代中,你用m行值填充一个矩阵temp或一个矩阵temp_noise。T…

2年前

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

2年前| 0

装载更多