matlab

    1热度

    2回答

    我该如何构建一个具有我想要的深度的树?例如,我想创建一个只有3个深度的决策树。 load ionosphere treeModel = fitctree(X,Y) view(treeModel) view(treeModel,'mode','graph') 此代码创建7深度树。我使用相同的数据集,但我想创建具有3或2深度的树。我如何在matlab上做?

    0热度

    2回答

    我是一个matlab中的新手,并陷入这个问题。我尝试使用matlab代码从多个excel文件创建一个新文件。它设法生成新文件。然而,该文件是一团糟,我真的不知道该怎么做。这里是代码: % Merge multiple XLS files into one XLS file [filenames, folder] = uigetfile('*.xls','Select the data file'

    0热度

    1回答

    以下代码有什么问题? clear all syms x y a ; u=2*x*y; v=a^2+x^2-y^2; diff=diff(u,'x',1)+diff(v,'y',1); if diff==0 disp('Liquid motion is possible.') disp('Stream function exists.') else d

    1热度

    1回答

    我希望能够创建一个列向量,其每行中的值对应于矩阵中具有该特定行中最大值的列。 例如, 如果我有一个矩阵,如: A = [1,5,2;3,1,1;0,1,0]; 我想最终的矩阵: maxValueColumns = transpose([2,1,2]); 有一个简单的/有效的方式做到这一点?

    1热度

    2回答

    我提到的具体问题以及该问题的分布数量计算为here。我有兴趣明确知道这些分布。 例如,有5个球和3个盒子:一个分配是盒子1中的2个球,盒子2中的2个,盒子3中的1个,被称为221,现在我想列出所有这些可能的分布: - 。 。 。 一种方法是,我运行matlab命令:perms([0,0,0,0,0,1,1,1])。这基本上产生了5个球和2支球的所有排列。但由于命令perms无法识别相同的对象,所以

    0热度

    2回答

    的价值我有这样一个循环: [centers, radii]=imfindcircles() %find circles in the image if isnan(centers)==1 %if centres is empty centers='NA'; % assign centres a NA else centers=centers; end 我想要做的是:

    -3热度

    1回答

    我有一个问题。 我以前没有用过MatLab。 我如何从文件中读取消息。文本?以及我如何解密和解密它? 我需要这项工作为我的研究项目。

    1热度

    1回答

    我想在由双变量函数生成的表面下可视化3D体积。到目前为止,我可以生成曲面,但我不知道如何实际可视化音量。 funCube = @(x,y)2.6207.*(sin(x)+cos(x)).*cos(y); funCylinder = @(x, y) 3.078677852.*cos(y); cubePlot = ezsurf(funCube, [0, 0.26, 0, 0.26], 120);

    1热度

    1回答

    我是Matlab和信号处理新手。我在定义频谱图处理的频率范围时遇到了问题。当我绘制.wav音频数据的声谱图时,y轴的频率从0到23 kHz左右。我正在寻找的有用数据是在200-400赫兹的范围内。我的代码片段是: [samFa, fs] = audioread('samFa.wav'); %convert audio to numerical data samFa = samFa(:,1); %

    -1热度

    2回答

    据我所知的ber矩阵不与err匹配。需要帮助克服错误在下面的代码: for snr= 1:50 err=0; ber = err; No= 1/10^(snr/10); for i= 1: 10^6; x= sign (randn(2,1)); h= randn (1,2) * sqrt(1/2) + sqrt (1/2)* 1j* randn(1,2);