小编IKa*_*agh的帖子

如何转换存储为C 1D阵列的二维矩阵

我有一个2D矩阵

1 2 3
4 5 6
7 8 9
Run Code Online (Sandbox Code Playgroud)

像这样存储在C中

int array[9] = {1,2,3,4,5,6,7,8,9};
Run Code Online (Sandbox Code Playgroud)

而且我想像这样得到那个矩阵的转置

int array_t[9] = {1,4,7,2,5,8,3,6,9};
Run Code Online (Sandbox Code Playgroud)

不将原始数组转换为2D数组.如何才能做到这一点?

c arrays matrix

1
推荐指数
1
解决办法
2989
查看次数

在MATLAB中准备命令

在MATLAB中是否有办法以编程方式准备命令(即直接将命令写入命令​​提示符),以便用户可以通过按Enter键来执行它?

我想实现我自己的"你是不是意思:"功能,它已经内置在MATLAB中.

matlab command-prompt

1
推荐指数
1
解决办法
125
查看次数

使用MATLAB从Matrix中查找正值的数量

我有一个6x6双矩阵A:

 1   1   2  -1  -2   2

-1  -3   1   1   2   1

 3   5   1  -1  -3   3

 4  -5   2   2   1  -3

-4   1   3   3  -2   3

 2   3  -3  -4   2  -3
Run Code Online (Sandbox Code Playgroud)

如何使用MATLAB从该矩阵中找到正值的数量?

matlab matrix

0
推荐指数
1
解决办法
6290
查看次数

应用内购买:产品类型

请帮助我澄清购买类型。我有一个离子项目,用户可以在其中发布内容。但是他/她必须为他/她发布的每个新闻付费。我知道购买分为三种类型:可消费,不可消费和订阅。

我不明白这种购买的类型是什么

in-app-purchase

0
推荐指数
1
解决办法
1043
查看次数

在 matlab 中计算积分

我想计算以下积分:

exp(-y^2/(2*a^2))* cosh(y)*log(cosh(y))
Run Code Online (Sandbox Code Playgroud)

y=0y = Inf

我需要为值向量做这个积分a吗?我怎样才能做到这一点?

matlab

0
推荐指数
1
解决办法
97
查看次数

matlab对象检测和跟踪

我正在做一个关于"使用我的数码相机进行物体检测"的研究项目.关于如何构建和编写Matlab代码的一些建议.特别是,我有一个对象的图片,比如我的笔记本电脑的屏幕.比我旋转笔记本电脑,我拍了一张新照片.我想知道屏幕位置的差异.我想我可以在减去两个图像后使用边缘检测但是......我很难实现它.

matlab

-1
推荐指数
1
解决办法
2611
查看次数

如何在matlab中创建一个返回首字母缩略词的函数

我需要在Matlab中创建一个包含以下函数的m文件:

function acr = acronym(phrase)
Run Code Online (Sandbox Code Playgroud)

该函数应该计算并返回该函数的结果作为短语的首字母缩写词; 也就是说,如果有人在Matlab中键入任何短语,则此函数应返回由该短语中每个单词的第一个字母组成的首字母缩写词.我知道这是一个简单的功能,但我的编码经验非常有限,任何帮助都会受到赞赏; 提前致谢.

matlab

-1
推荐指数
1
解决办法
1413
查看次数

在另一个信号中找到一个子信号

假设我们有一个信号,例如:

x = [1 2 9 16 18 19 18 16 9 7 4 2 1 1 0 0];
Run Code Online (Sandbox Code Playgroud)

我们想找到信号的位置:

y = [10 8 4 3 1];
Run Code Online (Sandbox Code Playgroud)

[9 7 4 2 1]在此示例中,它靠近n = 9

您如何去寻找n

matlab signals signal-processing

-1
推荐指数
1
解决办法
1319
查看次数

从矩阵中提取行并在MATLAB中创建一个新矩阵

我有一个矩阵

X = [1 1;2 2;3 3;4 4];
Y = [2 4];
Run Code Online (Sandbox Code Playgroud)

我希望结果矩阵z只有第2行和第4行(值中的Y)X.那是,

Z = [2 2;4 4];
Run Code Online (Sandbox Code Playgroud)

有解决方案吗

matlab

-1
推荐指数
1
解决办法
2528
查看次数

我有矩阵A和矩阵B.我想根据B中的值得到A的值

我有矩阵

A=magic(4)*10
Run Code Online (Sandbox Code Playgroud)

和矩阵

B=[6 6 2 6;  1 1 2 1; 7 7 2 1; 3 3 -1 3 ]
Run Code Online (Sandbox Code Playgroud)

我希望获得A依赖于值的值B.例如:

A=
160 20  30  130
50  110 100 80
90  70  60  120
40  140 150 10

B=
6   6   2   6
6   6   2   2
2   6   2   6
6   2   -1  2
Run Code Online (Sandbox Code Playgroud)

我想从A(1,1)(值= 160)开始.然后,如果相应的值上B,B(1,1) = 6我想那是,右侧的元素A(1,2),如果B(1,1) = 2我想要得到值低于,A(2,1).最后,如果值为-1,我不想继续.最后我想得到这样的结果:

result=
160
20 …
Run Code Online (Sandbox Code Playgroud)

matlab

-1
推荐指数
1
解决办法
104
查看次数

如何获取A中的所有元素而不是B中的所有元素?

在MATLAB中,我如何获取所有元素A但不是B

如果

A = [1 2 3 4 5 6 7 8];
B = [1 2 3];
Run Code Online (Sandbox Code Playgroud)

我希望答案是[4 5 6 7 8].

matlab

-1
推荐指数
1
解决办法
99
查看次数

在matlab中不能返回零值

我是matlab的新手.我想返回0,如果值eNaN.以下是我的代码:

      if(e!='NaN')
        fprintf(1,'The final coefficiant is: %f \n',e);
          else
            return 0;
       end
Run Code Online (Sandbox Code Playgroud)

它告诉我

意外的MATLAB运算符.

谁能告诉我为什么?我该怎么写呢?

c matlab return-value

-1
推荐指数
1
解决办法
66
查看次数