永发信息网

matlab问题

答案:2  悬赏:10  手机版
解决时间 2021-02-21 06:02
  • 提问者网友:我的未来我做主
  • 2021-02-20 19:12
w1=x(1:30);
这样子就是说的1到30行,对吗
w1=x(:,1:30); 这样是取到1到30列,
对吗
最佳答案
  • 五星知识达人网友:雾月
  • 2021-02-20 20:43
第2个对的,第一个的意思是把原数据按列分变成只有一行,取前30个。1到30行应该是w1=x(1:30,:).
比如下面
a=[3 2;
4 7]
w1=a1(1:3) 把元数据按列分变成一行(3 4 2 7),因此w1它会等于(3 4 2)
全部回答
  • 1楼网友:西岸风
  • 2021-02-20 21:20
matlab 的名称源自 matrix laboratory ,它是一种科学计算软件,专门以矩阵的形式处理数据。 matlab 将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算、控制系统、信息处理等领域的分析、仿真和设计工作,而且利用 matlab 产品的开放式结构,可以非常容易地对 matlab 的功能进行扩充,从而在不断深化对问题认识的同时,不断完善 matlab 产品以提高产品自身的竞争能力。 目前 matlab 产品族可以用来进行: 数值分析 数值和符号计算 工程与科学绘图 控制系统的设计与方针 数字图像处理 数字信号处理 通讯系统设计与仿真 财务与金融工程 matlab 是 matlab 产品家族的基础,它提供了基本的数学算法,例如矩阵运算、数值分析算法, matlab 集成了 2d 和 3d 图形功能,以完成相应数值可视化的工作,并且提供了一种交互式的高级编程语言—— m 语言,利用 m 语言可以通过编写脚本或者函数文件实现用户自己的算法。 matlab compiler 是一种编译工具,它能够将那些利用 matlab 提供的编程语言—— m 语言编写的函数文件编译生成为函数库、可执行文件 com 组件等等。这样就可以扩展 matlab 功能,使 matlab 能够同其他高级编程语言例
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯