小编Tim*_*Tim的帖子

使用多个带引号的字符串初始化C字符串

我认为C字符串可以用一个且只引用一个字符串来初始化.我只是想知道这是怎么回事?

char const help_message [] =   
   "Usage: %s [options] files ...\n"   
   "\n"   
   "Options include:\n"   
   " --verbose -v    Be verbose\n"   
   " --help -h       Print this help message\n"   
   " --output -o     Specify output file\n"     
   "\n" ;   

 printf (help_message, argv [0]) ;
Run Code Online (Sandbox Code Playgroud)

c string

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

为什么在MATLAB中绘制的圆圈显示为椭圆?

我想知道在MATLAB中我将如何绘制圆圈并正确显示它而不是默认显示为椭圆形.我想这与轴上的局部坐标系有关.

matlab plot geometry

3
推荐指数
2
解决办法
4650
查看次数

如何通过MPI加速这个问题

(1).我想知道如何使用MPI在下面的代码循环中加速耗时的计算?

 int main(int argc, char ** argv)   
 {   
 // some operations           
 f(size);           
 // some operations         
 return 0;   
 }   

 void f(int size)   
 {   
 // some operations          
 int i;           
 double * array =  new double [size];           
 for (i = 0; i < size; i++) // how can I use MPI to speed up this loop to compute all elements in the array?   
 {   
 array[i] = complicated_computation(); // time comsuming computation   
 }           
 // some operations using all elements in array           
 delete [] array; …
Run Code Online (Sandbox Code Playgroud)

c mpi openmpi

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

这是一个有效的Copy Ctor吗?

我想知道下面的复制构造函数是否有问题?

class A
{
   private:
      int m;
   public:
      A(A a){m=a.m}
}
Run Code Online (Sandbox Code Playgroud)

c++ constructor copy-constructor

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

匹配字符串中的最后一个数字

我试图匹配字符串中的最后一个数字,例如"34"

3.1一般定义34

我正在使用Python风格的正则表达式,我尝试过:

(.*?)(\d)
Run Code Online (Sandbox Code Playgroud)

以后我可以使用\ 1来引用"3.1一般定义"而使用\ 1来引用"34".

但是\ 2匹配"4"而不是"34".那我该怎么办?

感谢致敬!

python regex

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

汇编语言的组装和链接步骤

  1. 我想知道组装步骤后链接步骤的目的是什么?为什么不在没有链接步骤的情况下运行汇编程序的输出?

    对于C来说,链接就是把编译生成的几个目标文件组合成一个目标文件。但是对于汇编语言来说,只有一个目标文件要“链接”,那么为什么还要链接一个目标文件呢?例如, http://zahidirfan.blogspot.com/2010/01/two-steps-to-using-assembly-in-linux.html

    如果只有一个目标文件并且不需要库,是否不需要链接?就像我上面给出的例子一样?

  2. 汇编器的输出和链接器的输出格式相同吗?它们都是二进制文件吗?

感谢致敬!

assembly

3
推荐指数
2
解决办法
8826
查看次数

匹配没有两个单词的行

我想知道如何在没有两个单词的情况下匹配一条线?

例如,我想匹配一条既没有Chapter也没有的线Part.所以这两行都不匹配:

("Chapter 2 The Economic Problem 31" "#74")

("Part 2 How Markets Work 51" "#94")
Run Code Online (Sandbox Code Playgroud)

虽然这是一场比赛

("Scatter Diagrams 21" "#64")
Run Code Online (Sandbox Code Playgroud)

我的python风格的正则表达式就像(?<!(Chapter|Part)).*?\n.我知道这不对,感谢你的帮助.

regex

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

在matlab中&和&&之间有什么区别?

可能重复:
MATLAB中&和&&之间有什么区别?

这是来自帮助

  &   Element-wise Logical AND.
      A & B is a matrix whose elements are logical 1 (TRUE) where both A 
      and B have non-zero elements, and logical 0 (FALSE) where either has 
      a zero element.  A and B must have the same dimensions (or one can 
      be a scalar).

  &&  Short-Circuit Logical AND.
      A && B is a scalar value that is the logical AND of scalar A and B.
      This is a "short-circuit" operation in that MATLAB …
Run Code Online (Sandbox Code Playgroud)

matlab

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

匿名函数可以有多个输出参数吗?

来自Mathworks

匿名函数由单个MATLAB表达式和任意数量的输入和输出参数组成.

我想知道一个匿名函数如何有多个输出参数?感谢致敬!

matlab anonymous-function

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

"trim()"中的"trim"是什么意思?

在"apply()"中,"trim"的含义是什么意思?

例如,我想计算数组每列的平均值x:

apply(x, 2, mean, trim = .2)
Run Code Online (Sandbox Code Playgroud)

它有什么不同

apply(x, 2, mean)
Run Code Online (Sandbox Code Playgroud)

我应该使用哪一个?

如果我想计算一个数组每列的标准偏差,x我应该使用哪一个

apply(x, 2, sd, trim = .2)
Run Code Online (Sandbox Code Playgroud)

要么

apply(x, 2, sd)
Run Code Online (Sandbox Code Playgroud)

谢谢!

r

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