我想用matlab实现下面一个很简单的功能,怎么写代码比较简单?比如我现在已知一个向量[0,0,...,0,A1,A2,.,An],A1是第一个不为零的数(A2,...,An可能为零),我想得到的新的向量是[A1,A2,...,An],请问怎么

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 19:36:25

我想用matlab实现下面一个很简单的功能,怎么写代码比较简单?比如我现在已知一个向量[0,0,...,0,A1,A2,.,An],A1是第一个不为零的数(A2,...,An可能为零),我想得到的新的向量是[A1,A2,...,An],请问怎么
我想用matlab实现下面一个很简单的功能,怎么写代码比较简单?
比如我现在已知一个向量[0,0,...,0,A1,A2,.,An],A1是第一个不为零的数(A2,...,An可能为零),我想得到的新的向量是[A1,A2,...,An],请问怎么写这段代码比较简单,我用了一个for循环找A1的位置,有没有现有的函数实现类似功能呢?

我想用matlab实现下面一个很简单的功能,怎么写代码比较简单?比如我现在已知一个向量[0,0,...,0,A1,A2,.,An],A1是第一个不为零的数(A2,...,An可能为零),我想得到的新的向量是[A1,A2,...,An],请问怎么
比如说你那个向量是A
B=A(find(A,1):end)
即可.
但是我估计和直接用while循环效率差不多,可能直接用循环还会快一点也说不定,for循环因为还要加一个判断语句效率估计不行.

我想用matlab实现下面一个很简单的功能,怎么写代码比较简单?比如我现在已知一个向量[0,0,...,0,A1,A2,.,An],A1是第一个不为零的数(A2,...,An可能为零),我想得到的新的向量是[A1,A2,...,An],请问怎么 在matlab里怎么能让一个矩阵的对角元素全变为零?有没这样的函数?或者用一个简单的程序来实现! 哪位大神能告诉我怎样用matlab实现下面的公式 我想做一幅如图的颜色分布直方图,怎样用matlab实现,急 matlab图像旋转有没有这样的函数:如果我有一幅图像,我想将它旋转3°,用一个函数就可以实现? 在matlab中如何求一个向量内各个元素之和例如,我想计算a=[1 2 3 4 5]的各个元素相加之和,怎么用matlab实现 如何用MATLAB求第二型曲面积分?求一个矢量场通过一个曲面的通量 用MATLAB实现 matlab中矩阵的建立我在matlab中设立了一个矩阵A为24列现在我想建立一个矩阵B,B有25列,B中第一列的元素为全为1,下面的24列元素俺顺序存放A的元素请问有没有什么语句实现这样的功能呢?希望能 我想用matlab中的fgoalattain函数,实现多目标函数优化.请问,函数中的goal怎么设置?我想用matlab中的fgoalattain函数,实现多目标函数的函数值最小化.请问,函数中的goal怎么设置?目标函数都是平方和, 用matlab如何实现:一个维数未知的矩阵,每个元素都减1? 我想用MATLAB实现高斯函数的FFT还是高斯函数,结果失败 ,谁帮看看 matlab一道题用MATLAB 语言实现下面的分段函数y = f(x) =h,x > Dh/Dx,|x| 用matlab描述一个矩形脉冲很简单的一个脉冲f(t)=u(t)-u(t-1),怎么在matlab上描述,画出来 matlab用一个数乘一个函数怎么实现 matlab 解方程组怎么用matlab解二元一次方程组?最简单的就行.例如 y=2x+3y=3x-7怎么用matlab来实现呢? 我想随机生成一个矩阵,怎样能让他的行列式为1或-1?使用matlab实现最好是能详细点的 怎么用MATLAB求解隐性函数方程有一个很简单的方程我用MATLAB解不出,如下:q=0;s=('70*cos(q)+130*(1-(90*sin(p)-70*sin(q))/130)^0.5-90*cos(p)=150');p=solve('s')我想解是P值,最后得出的系空值,是不是最后一步的问 请教高手::一个 用matlab计算组合数 的问题matlab如何用公式或函数求图中简单问题!