首页 > 其他分享 >matlab纵向一维数组(向量)维数不一样尾部延展合成

matlab纵向一维数组(向量)维数不一样尾部延展合成

时间:2022-11-25 11:35:30浏览次数:38  
标签:trackfun 延展 纵向 in1 in2 len2 len1 matlab 维数


matlab

纵向一维数据维数不一致合成

两个语音波形数据简单合成一个

试听播放

sound(w,18000)

sound(波形数据,采样频率)

%两个维度不一样的纵向数组波形文件合成一个音轨
%code by Xu__Jiayu
%使用方法 假如这个函数在空间文件中名字为trackfun.m
%>>w=trackfun(a,b)
%a b 可以是不同维度的纵向数组
%样例:
%>>a1=[1;2;3;4;5]
%>>a2=[1;3;6]
%>>c=trackfun(a1,a2)
function [ouw]=track_n_1(in1,in2)
len1=size(in1);
len2=size(in2);
if len1(1,1)<len2(1,1);
ouw=[in1;linspace(0,0,(len2(1,1)-len1(1,1)))']+in2;
else
ouw=[in2;linspace(0,0,(len1(1,1)-len2(1,1)))']+in1;
end


标签:trackfun,延展,纵向,in1,in2,len2,len1,matlab,维数
From: https://blog.51cto.com/datrilla/5886066

相关文章

  • matlab与C对照以及matlab之_极限_微分_积分_定积分
    名称matlabC++介绍脚本语言,类似科学计算器输入式子如果没有赋值默认赋值给ans,每条语句默认窗口输出计算结果编程语言,面向对象基于过程基本位置在.m文件(命令/函数文件)或命令......
  • matlab带UI界面编译成可执行文件问题汇总
    **********************************mcc全部直接无法使用我是下载的matlabR2014a然后出现mcc无法使用(即,随便一个file.m进行编译成可执行文件mcc-mfile.m都报错)我根据以......
  • matlab单帧频谱16个高斯混合拟合
    本来毕设是这个类型的(后来去了这个环节。总的来说也有所收获)看了各种论文,都是GMM-EM,概率论朝天。还会聚类分析预测一下,然后就是很多不懂的东西。我只知道我根据语音分析工具......
  • matlab倒计时启动录音
     本来毕设要用,后来没有用了function[y,fs2,noisy]=lrcrecorderV2(secs,fs,nbits,channel)%lrcrecorder根据采样频率fs和通道数channel录音lrcrecorderV2(secs,fs,nbit......
  • 【Java】java | 字符串转二维数组
    一、作业要求1、将数组字符串转成二维数组2、字符串"[[1,2,3],[3,4,5]]"3、依赖hutool二、代码publicstaticvoidmain(String[]args){Stringstr="[[1,2,3],[......
  • 每日算法之二维数组中的查找
    JZ4二维数组中的查找描述在一个二维数组array中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这......
  • js二维数组行列互换
    constaa=[[1,2,3],[4,5,6],[7,8,9]]functiontransfer(aa){constnewArr=aa[0].map((col,i)=>{returnaa.map(row=>{return......
  • 一维数组的排序算法
    一维数组的排序算法冒泡排序气泡在水中向上涌数据在数组中不断的向前移动冒泡排序的过程代码运行publicclassarry7{publicstaticvoidmain(String[]args){......
  • java基础——二维数组基本概念
    之前我们已经知道什么是数组(一维数组)java基础——数组,数组的存取 这里补充一点: 数组本身是引用数据类型,数组的元素 可以是  基本数据类型 跟 引用数据类型 ......
  • php二维数组转一维数组的方法
    如下二维数组$arr=array(1){[0]=>array(1){["imgurl"]=>string(79)"/img/upload/microChatData/1/20161221/thumb/621fc7668474b47b43......