小编Sim*_*mon的帖子

数组初始化

我试图在for循环的条件内分配数组内的值:

#include <iostream>
using namespace std;
int* c;
int n;
int main()
{
    scanf("%d", &n);
    c = new int[n];
    for (int i = 0; i < n; c[i] = i++  )
    {
        printf("%d \n", c[i]);
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

但是,我没有得到所需的输出,因为n = 5 , 0 1 2 3 4. 相反,如果我正在使用该指令c[i] = ++i,我将获得输出-842150451 1 2 3 4.能否请您解释一下我们的代码是否像这样,我该如何纠正?

c++

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

在矩阵上绘制一行

我有一个矩阵m = zeros(1000, 1000).在这个矩阵中,我想绘制一条从我的矩阵中经过2个点的线的估计.比方说x = [122 455];y = [500 500];.

我怎样才能在Matlab中做到这一点?是否有任何预定义的功能来执行此操作?我正在使用Matlab 2012b.

matlab matrix line

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

Matlab - 如何保存matlab神经网络的视图配置

我正在尝试使用matlab和newff命令配置神经网络.

之后,我尝试使用该view命令可视化我创建的配置.

x = view(net);
Run Code Online (Sandbox Code Playgroud)

如何将显示的窗口保存到.png文件?我试过saveas(x, 'figure.png', 'png')但它不起作用?你知道我怎么能从代码中做到这一点?

matlab neural-network matlab-figure

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

如何在MATLAB中绘制输入和输出数据

我有一个2维输入数据; 一组带有2个分量的向量,比方说200分.对于每一个我都有一个标量值给它们.

所以它基本上是这样的:

{ [input1(i) input2(i)] , output(i) } where i goes from 1 to 200
Run Code Online (Sandbox Code Playgroud)

我想用这些数据制作一个三维图,但我不知道究竟是多少.我试过了surf.我已经meshgrid用输入值做了一个,但我不知道如何从输出数据中获取矩阵才能做到surf.

如何获得包含此数据的3维图?

matlab

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

面部识别的姿势校正

我有一个带脸的图像数据集.我还为数据集中的每个面部提供了一组66个2D点,​​这些点对应于我的脸部标志(鼻子,眼睛,脸部,嘴巴的形状).

所以基本上我的脸部形状与我的图像中的2D点有关.

你知道我可以使用的任何算法,它可以旋转我的形状,使脸部形状是直的吗?假设摇摄角度是30度,我希望它旋转到30度,使其在摇摄角度上定位在0度.我已经说明了我想说的话.

在此输入图像描述

在此输入图像描述

基本上你可以考虑我的图像的上述图形轮廓,它们用2D表示.我想旋转我的第一个形状点,使它们看起来像第二个形状.形状由一组制成66 2D points which are basically pixel coordinates.我想要做的就是找到每个对应的对应关系,66 points以便新的形状在平移角度上旋转一定程度.

opencv face-recognition computer-vision

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

C++ - 应用于对象类的sizeof函数

我收到了以下与以下问题相关的问题sizeof():

class C
{
public:
    C();
    virtual ~C();

    unsigned char _member0 s[4];
    static long _member1 d;
}

int main()
{
    C vc;
    cout << sizeof(vc);
}
Run Code Online (Sandbox Code Playgroud)

有人可以解释sizeof()在这种情况下如何评估函数?

c++

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

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

Matlab - 将标量值附加到RGB颜色

当我将下面的图像读入Matlab时,我得到一个3D矩阵,它基本上包含构成图像中每个像素的RGB颜色样本的值.

在此输入图像描述
是否有任何Matlab函数可以用来根据RGB值在图像中的每个像素之间指定一个标量值?[-10,10] 纯红色应为10,黄色应为5,绿色应为0,蓝色应为-8,青色应为-10.

matlab

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

Matlab - 图像动量计算

是否有功能或工具箱允许计算图像矩?

http://en.wikipedia.org/wiki/Image_moment

我想要应用此函数的数据类型是二进制.它基本上是一个填充0和1的矩阵.

Data =

     1     0     0     0     0     0
     1     1     1     0     1     1
     0     1     1     1     1     0
     1     0     1     1     0     0
     0     1     1     0     0     0
     1     1     0     0     0     0
     0     0     0     0     0     0
     1     0     0     1     0     0
Run Code Online (Sandbox Code Playgroud)

我想在这类数据上应用图像时刻.是否有针对此类数据的最佳Matlab实现?

matlab image-processing

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

如何从同一解决方案中检查另一个项目的版本

我有一个C#解决方案,让我们说MySolution,在这里我有2个项目,让我们说ProjectAProjectB.ProjectA用作参考ProjectB.

如何获取ProjectB类内部的版本ProjectA

我可以使用以下语法获取ProjectB代码内部的版本ProjectB:

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version

.net c# reflection

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