matlab语句中x(:,1)表示什么意思?怎么用的?谢谢!

 我来答
小白聊电子科技
高粉答主

2020-12-26 · 专注电子数码问题解答
小白聊电子科技
采纳数:775 获赞数:75465

向TA提问 私信TA
展开全部

1、首先需要知道在matlab中Ln(x)表示成了log(x),lg(x)表示成log10(x),如下图所示。

2、可以在matlab命令行窗口中输入“help log”,可以看到关于log函数的介绍,以e为底的对数函数,如下图所示。

3、然后在命令行窗口中输入exp(1),表示e,e大约为2.7183,再输入log(2.7183),如下图所示。

4、按回车键之后,可以看到log(2.7183)的值为1,如下图所示就完成了。

帐号已注销
2020-12-26 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:166万
展开全部

这是取列的表示方法,意思是取x矩阵的第一列,可以赋给其他向量。

x(:,1)

括号中逗号左边代表行,右边代表列

而:是代表所有行,1代表第一列

所以整句是x0赋值给矩阵x的第一列

扩展资料:

MATLAB中也有exp函数。

如果在命令窗口中输入:exp(0)

则输出:1

其实MATLAB和C中的exp函数和数学中以e为底的指数函数都是一样的。

参考资料来源:百度百科-exp

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小阳同学
2020-12-26 · 知道合伙人教育行家
小阳同学
知道合伙人教育行家
采纳数:10 获赞数:30128
江苏省高等数学竞赛二等奖

向TA提问 私信TA
展开全部

X(:,i)是取矩阵X的所有行的第i列并共轭转置。可以赋给其他向量。matlab语句主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

将矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言的编辑模式。

扩展资料:

MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等。MATLAB的基本数据单位是矩阵;

它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hcy电子数码
高能答主

2020-12-25 · 致力于成为全知道最会答题的人
知道大有可为答主
回答量:1.1万
采纳率:100%
帮助的人:174万
展开全部

取列的表示方法,意思是取x矩阵的第一列,可以赋给其他向量。

MATLAB包括拥有数百个内部函数的主包和三十几种工具包。工具包又可以分为功能性工具包和学科工具包。功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能。学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类。

开放性使MATLAB广受用户欢迎。除内部函数外,所有MATLAB主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包。

扩展资料

MATLAB这个词代表“矩阵实验室”(matrixlaboratory),它是以著名的线性代数软件包LINPACK和特征值计算软件包EISPACK中的子程序为基础,发展而成的一种开放型程序设计语言。在它的发展过程中,许多优秀的工程师为它的完善做出了卓越的贡献,使其从一个简单的矩阵分析软件逐渐发展成为一个具有极高通用性的、带有众多实用工具的运算操作平台。

工具箱是MATLAB函数的子程序库,每一个工具箱都是为某一类学科专业和应用而定制的,主要包括信号处理、控制系统、神经网络、图像处理、模糊逻辑、小波分析和系统仿真等方面的应用。借助于这些现有的工具,科研人员可以直观、方便地进行分析、计算及设计工作,从而大大节省了时间。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxl35066008
推荐于2018-04-11 · TA获得超过385个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:130万
展开全部
这是取列的表示方法,意思是取x矩阵的第一列,可以赋给其他向量。若x=【1,2,3;4,5,6】,那x(:,1)=[1;4],x(1,:)=[1,2,3],x(1,:)是取某一行
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式