小编Mat*_*eau的帖子

libsvm.cpp编译错误MATLAB

我从官方网站下载了libsvm for MATLAB (我正在使用MATLAB 2010b)但是每当我运行make文件时,我得到:

 >> make
Error svm.cpp: 13  syntax error; found `<' expecting `;' 
Error svm.cpp: 13  skipping `<' 
Error svm.cpp: 13  syntax error; found `T' expecting `;' 
Error svm.cpp: 13  syntax error; found `>' expecting `;' 
Error svm.cpp: 13  skipping `>' 
Error svm.cpp: 13  syntax error; found `T' expecting `;' 
Error svm.cpp: 13  syntax error; found `min' expecting `;' 
Error svm.cpp: 13  syntax error; found `x' expecting `)' 
Error svm.cpp: 13  skipping `x' `,' …
Run Code Online (Sandbox Code Playgroud)

matlab libsvm

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

如何在Ruby中将包含整数数组的字符串作为字节写入?

如何将(原始)二进制字符串数组表示写入文件?

#str is a String not an Array
str = "[80, 75, 3, 4, 10, 0, 0, 0, 0, 0, -74, 121, 57, 64, 0, 0, 0, 0]"

File.open('/Users/file.zip', "wb") do |file|
   file.write(str)
end
Run Code Online (Sandbox Code Playgroud)

上面的代码不起作用.我该怎么解决它?

ruby io file-io bytearray

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

在Windows上安装SQLite3 for Ruby - 目前最简单的路线是什么?

我是Ruby的新手,希望让Redmine在WinServer08 sp1上运行

我在这里阅读了一些线程,详细介绍了让Ruby和SQLite相互配合所需的步骤和变通方法.

Ruby会运行... sqlite3的.dll和api都在指定的目录中......我重新启动但是rake -test失败了.

我想知道是否有一个明确的循序渐进,汇总了所涉及的各种包的先前解决方法. - 太多了!

C:\Ruby>rake -test --trace
rake aborted!
undefined local variable or method `st' for #<Rake::Application:0x4351638>
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2217:in `standard_rake_opt
ions'
C:/Ruby/lib/ruby/1.8/optparse.rb:1291:in `eval'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2217:in `standard_rake_opt
ions'
C:/Ruby/lib/ruby/1.8/optparse.rb:1291:in `call'
C:/Ruby/lib/ruby/1.8/optparse.rb:1291:in `parse_in_order'
C:/Ruby/lib/ruby/1.8/optparse.rb:1247:in `catch'
C:/Ruby/lib/ruby/1.8/optparse.rb:1247:in `parse_in_order'
C:/Ruby/lib/ruby/1.8/optparse.rb:1241:in `order!'
C:/Ruby/lib/ruby/1.8/optparse.rb:1332:in `permute!'
C:/Ruby/lib/ruby/1.8/optparse.rb:1353:in `parse!'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2313:in `handle_options'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2009:in `init'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exceptio
n_handling'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2007:in `init'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1999:in `run'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exceptio
n_handling'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
C:/Ruby/bin/rake:19:in `load'
C:/Ruby/bin/rake:19
Run Code Online (Sandbox Code Playgroud)

sqlite ruby-on-rails windows-server-2008

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

MATLAB结构中每个字段的值的子集

比如说有一个名为data的结构,其中包含名为data1 data2,data3,data4的字段,其中包含许多项.但我想创建一个变量newdata,它具有相同的字段,但只有每个字段的前100个项目.有没有人知道一个快速的方法来做到这一点没有循环或暴力方法?

                           data1: [3744x1 double]
                           data2: [3744x1 double]
                           data3: [3744x1 double]
                           data4: [3744x1 double]
Run Code Online (Sandbox Code Playgroud)

matlab

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

在MATLAB中使用ROI

我在MATLAB中有一个最终项目,我需要帮助.

我构建了一个GUI并使用imshow函数显示图像,现在我想从图像中选择区域并获取所选区域的像素.

我知道ROI方法,但我不知道如何使用它,所以如果有人能向我解释,我会很高兴.谢谢.

matlab roi

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

如何在MATLAB中获取特定目录中所有目录名称和/或所有文件的列表?

我想做两件事:

  1. 获取目录中所有目录名称的列表,以及
  2. 获取目录中所有文件名的列表

我怎样才能在MATLAB中做到这一点?

现在,我正在努力:

dirnames = dir(image_dir);
Run Code Online (Sandbox Code Playgroud)

但我认为这会返回一个对象列表.size(dirnames)返回属性数,dirnames.name仅返回第一个目录的名称.

filesystems matlab dir

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

在MATLAB中将矩阵从函数传递到函数

我是MATLAB的新手,我有一个简单的问题.如果我有以下结构化功能怎么办:

function[A] = test(A)
test1(A);
test2(A);
end

function test1(A)
#% do something with A
end

function test2(A)
#% do something else with the newly modified A
end
Run Code Online (Sandbox Code Playgroud)

如何将A从函数传递到函数以保持其修改的性质?(假设A是矩阵)

编辑:让我们的情况变得更简单一些.假设我的主要功能是:

function[a]=test(a)
test1(a);
#%test2(a);
end
Run Code Online (Sandbox Code Playgroud)

test1()定义为:

function[a] = test1(a)
a=5;
end
Run Code Online (Sandbox Code Playgroud)

然后,我调用该函数testtest(3),我想提出报告ans = 5,但它仍然报告ans = 3.

谢谢!

matlab

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

MATLAB中的Hough变换

有谁知道如何使用霍夫变换来检测二进制图像中最强的线:

A = zeros(7,7);
A([6 10 18 24 36 38 41]) = 1;
Run Code Online (Sandbox Code Playgroud)

使用(rho; theta)格式,θ为-45°至90°的45°.如何在MATLAB中显示累加器数组.

有任何帮助或提示吗?

谢谢!

matlab image-processing hough-transform

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

如何在MATLAB中重命名结构数组中的字段?

给定结构数组,如何重命名字段?例如,给定以下内容,如何将"bar"更改为"baz".

clear
a(1).foo = 1;
a(1).bar = 'one';
a(2).foo = 2;
a(2).bar = 'two';
a(3).foo = 3;
a(3).bar = 'three';
disp(a)
Run Code Online (Sandbox Code Playgroud)

什么是最好的方法,"最佳"是性能,清晰度和一般性的平衡?

matlab field rename matlab-struct

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

各种目录中的先决条件

我有一个变量,其中包含不同目录中的先决条件列表,每个目录由相对路径指定.例如:

HTML_FILES := ../foo1/bar1.html ../foo1/bar2.html ../foo2/bar3.html foo3/bar4.html
Run Code Online (Sandbox Code Playgroud)

(请注意,实际生成了此变量,因此事先不知道文件夹的完整列表.)

对于其中的每一个,我想在当前目录中生成目标文件,例如bar1.xml, bar2.xml, bar3.xml, bar4.xml.

如何编写符合此规则的规则?这就像我来的那样近.这似乎是魔术的地方?????? 可能会做的伎俩.

build: $(XML_FILES)
$(XML_FILES): %.xml : ??????/%.html
        perl $(HTML_TO_XML) $<
Run Code Online (Sandbox Code Playgroud)

makefile rule gnu-make

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

在Simulink中有一种方法可以在多个信号上使用相同的块集(不复制这些块)吗?

我正在实现一些头部跟踪,我得到2个水平速度矩阵.(矢量场分解为垂直和水平速度).对于这些矩阵中的每一个,我都会做一些数学计算实际的头部跟踪.

我的问题是,有没有办法在两个矩阵上进行数学运算(这是一组块)而不将数学块复制到每个信号上?

这很难解释所以这里是我的模型的屏幕截图: simulink模型http://luka.s3.amazonaws.com/headtracking.png 你可以看到"复杂到真实的想象"块有2个输出(这是中间的小人物).然后,平均块和积分器电路计算真实矩阵(水平位置)的头部速度和位置.我想在假想矩阵(垂直方向)上完成相同的例程.显然我可以复制块,但肯定有更好的方法吗?在某种程度上,我正在寻找C语言等"正常编程"中的循环模拟,其中一段代码在不同的输入上执行了几次.

matlab simulink

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