matlab

    1热度

    2回答

    我的坐标为3点[x1,y1],[x2,y2]和[x3,y3],如下所示。 它们定义了矩形的一边和位于矩形的平行/相反一侧的点。我想获得另外两个角落的坐标。 如何计算积分[xa, ya]和[xb, yb]如图所示? clc; clear; I = imread('peppers.png'); imshow(I); h = imline; lineEndPoints = wait(h);

    3热度

    1回答

    我试图找出执行一种卷积的最佳方式。我有一个3D矩阵I = [N×M×P]和一个2D矩阵S = [1×1×K×P]。对于我3D矩阵的每个第p帧(第三维),我想返回I(:,:,p-K/2:p + K/2)和S(1,1,:,p)之间的有效卷积。你有没有办法做到这一点? 事实上,在计算操作的非常接近一个标准卷积数量来看,所不同的是,我需要改变每一帧的第二矩阵... 这是我的方法目前使用方法: % I =

    0热度

    1回答

    我想用hmm在matlab中做手势识别。我在嗯概念和嗯在mathwork研究理论材料。但我需要看到一些使用matlab指令处理嗯的真实例子。我在网上搜索,但找不到一个好的。有没有人知道在hmm过程中使用matlab指令的参考?

    0热度

    2回答

    我是Matlab新手,我试图为每个X值绘制Y函数。为此,我使用了下面的代码。图屏幕打开,但屏幕上没有任何东西。 >> X = [0:0.001:0.04] >> for i=1:40 Y = 6113 * cos(2*pi*200*X(i) + 1508); end >> plot(Y,X) 我也试过这个。 >> X = [0:0.001:0.04] >> for i=1:40 Y

    0热度

    1回答

    我有200x200x200矩阵,它在每个体素中都有一些任意值。 我想这个值更改为0或1。 如果体素具有许多啤酒比0,这将是1 否则将是0 有没有人如何解决这个问题? 我的代码如下。 B = zeros(200,200,200); % A is my 200x200x200 data for i = 1:200 for j = 1:200 for k = 1:200

    1热度

    1回答

    我真的是matlab编程的新手。我有编码的问题从某个文件夹导入多个CSV文件合并成一个: 这是我的代码: %% Importing multiple CSV files myDir = uigetdir; %gets directory myFiles = dir(fullfile(myDir,'*.csv')); %gets all csv files in struct for k =

    0热度

    2回答

    它的作用大部分,直到for循环的结束,但我得到一个错误不知道如何解决或如果它的一切都错了。 问题: 的USF数学系已经忘记pi的价值,他们希望你能计算它为他们。假设在一个正方形中有一个四分之一圆,边长为1x1单位。那么圆的半径是1.圆的面积是pir2。如果r = 1,则面积为pi,四分之一圆的面积为pi/4。使用for循环从1开始并结束于键盘的数字输入,以便在方块中添加随机点(使用MATLAB函数

    0热度

    1回答

    我有一组类似曲线的点。我从头到尾创建了一条附加线(虚线)。请参阅下面的示例输出; 问:我想这样做的是重新调整这条曲线,使起点和终点将在x轴,y = 0的。这意味着虚线将不再需要,因为x轴将扮演这个角色。 任何帮助,非常感谢。 谢谢。

    0热度

    1回答

    我想让我的x轴表示与我的数据相对应的月份。 我的Y值中有3468个数据点,它们分别代表289(数据点)* 12(个月)。 我想让我的X轴显示从1月到12月的月份。 我该如何做到这一点,我不知道如何。

    0热度

    1回答

    我在matlab中编码,由于matlab不能很好地处理“for”循环,所以我需要避免它们,以便尽可能快地完成。这是我处理“for”的代码的一部分。 for i = 1:size(U,1) for j=1:size(U,2) v(i,j) = U(mod(i+1-1,size(U,1))+1,j) + U(i,mod(j+1-1,size(U,2))+1) ...