matlab常见问题集锦_第1页
matlab常见问题集锦_第2页
matlab常见问题集锦_第3页
matlab常见问题集锦_第4页
matlab常见问题集锦_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、matlab 安装、运行与其他问题集锦Q1: matlab 有无监视内存的方式?A: 用函数 whos。Q2:如何解决命令窗口跳出一大堆java 错误 .A:换 matlab 7的 sp2。Q3:自从安装matlab ,一开机就在进程里有matlab 。能不能开机的时候进程就不运行matlab ?A: 开始 - 控制面板 - 管理工具 - 服务把 MATLAB Server 的属性改成“手动”就行了。Q4:退出 matlab7 程序运行的快捷键。A:ctrl+qQ5: matlab7 远程控制是否有限制?A:不能远程控制, 不过你可以先在你的remote 机器上打开 , 然后就可以用了。Q6:

2、 Matlab 占用资源太多怎么办?A: 用 matlab -nojvm启动(若是不需要图形界面)。Q7:怎样给matlab 添加新的toolbox?A:在 matlab 的文件菜单里边添加路径,选set path。Q8:请问 matlab 有没有命令可以调出历史输入啊?A:command history窗口。Q9: matlab不能在 64 位的 cpu 下运行?A: matlab应该是依赖于自己的虚拟机的但是好像这个虚拟机是在IA32里面作出来的,所以,应该找个带64位的java虚拟机替换原来的,不过不一定能行or so,记不清了)Q10: matlab 有没有注释一段的功能?A:选中一段

3、代码,ctrl r就是区段注释选中一段代码,ctrl t取消区段注释Q11:今有 WINDOWS版 MATLAB7,启动时只出现版权画面,然后进程结束。用 matlab -nojvm 可以启动,但是报了 OpenGL错误的信息,估计是显卡比较差或驱动程序不好。在显示属性里关闭硬件加速即可。matlab常用命令参考一、学会用help 和 doc 函数。2、输入输出文件:save/load在屏幕上显示文件:type3、解线性方程组AX=B: X=AB4、作图时两张曲线合并:hold on或者 subplot作子图5、程序计算时间:tic , toc 或者 clock6、变量显示方式更改:forma

4、t long/short/bank.7、数组元素求和:sum8、求数组长度:length求矩阵维数:size 或者 ndims矩阵元素个数:numel9、函数作图:饼图: pie/pie3误差图: errorbar散点图: scatter/scatter3直方图: hist函数图: fplot动画: movie10、矩阵分析:左右翻转: fliplr上下翻转: flipud转置: transpose矩阵求逆: inv矩阵范数: norm条件数: cond初等变换: rref特征值: eig/eigs11、特殊矩阵:元素全为1 的矩阵: ones元素全为0 的矩阵: zeros单位阵: eye魔

5、方阵: magic线性变化数组:linspace聚合矩阵: cat/horzcat/vertcat12、随机数:创建一个元素服从均匀分布的随机数数组:rand创建一个元素服从正态分布的随机数数组:randn二项分布: binornd指数分布: exprndF 分布: frnd几何分布: geornd超几何分布:hygernd泊松分布: poissrnd正态分布: normrnd离散均匀分布:unidrnd连续均匀分布:unifrnd13、清屏: clc清理内存: clear14、字体显示变更等:preferences15、得到一个文件夹的所有文件名:ls1 六、语句太长的话能够再句末加.换行。

6、matlab与其他软件调用问题集锦Q1:如何在c+里可以调用的数学库?A: 版的第三张cd 里的、比较详细的介绍了Matlab C+ Math LibraryQ2: matlab 的库能生成c 代码吗?A: 库就是 compile过,等着被其它程序link的,即能得到效率又能隐藏算法,都放在 matlab 安装目录的 externlib;binwin32 下面要看算法的话,就查阅 help ,一般会简单地介绍下算法,或者用到的文献什么的。库是帮你写好的算法,用就可以了:)Q3:关于 matlab 中的 xlsread函数A:这个函数可以读出excel数据。先把excel 里面数据复制粘贴到记事

7、本,再 textread 进去。Q4:请问如何在matlab 中插入 c 代码?A:需要把c 代码编译成mex文件,需要把c 代码编译成mex 文件。版的第三张cd 里的、介绍了怎么把c 代码编译成mex。Q5:如何将excel数据导入 matlab?A: ExcelLink。Q6: java 如何和 matlab 互相调用?A: matlab环境(完整环境)内置了java虚拟机,所以普通的java 类都可以在matlab 环境中直接使用。事实上 matlab 很多程序例如界面,还有数据库借口,都是由java创建的。关于 java与 matlab 数据的交互,帮助上讲的比较清楚。matlab插

8、值与拟合问题集锦Q1:就是给出几个点,要求一个给定阶数的多项式,使他最接近这几个点。类似?0m线性回归。A: a,S=polyfit(x,y,n)ye,delta=ployval(a,x,S)%a 为所得的多项式系数Q2:如何做最简单的一维拟合?A: yy=spline(x,y,xx)matlab图形与图象问题集锦Q1:比如一个函数C(x,y,z),想做一个3 维等值面图,该如何做?A: help contour3/help uicontrol在 plot出来的 figure上做个小控件吧。Q2:请问怎么把A: matlab有做好的matlabMATLAB里用程序实现的动画导入到Powerpo

9、int演示呢?avifile,getframe,addframe,pause等做 avi 动画的函数的。avi 放在 ppt ,如果要暂停之类的功能,是ppt 或者播放器的事情了。提供了 com 组件来和其它应用程序进行通信在ppt 里写个 vba 调用 matlab 。细节可以在help文档里查找vba 和com 关键字Q3:我们可以用subplot画出两个不同的曲面图,那怎么样才能使得这两个曲面图各自用到不同的颜色对照表呢?如果画完一个然后用不同的colormap ,两张图会变成一样的。A:如果是曲面图的话atch 对象或 surface对象自己有颜色映射表的。其实说白了, colorma

10、p 也是对颜色的索引罢了,例如 surface 对象而言,也就是第三位的颜色表。支持的形式有两种 : 索引以及 RGB直接表示 . 采用第二种就可以解决这个问题 . 毕竟对于 figure 对象而言 ,colormap 没有太大的意义 . 以下附实现的方法 , 以供讨论 : (见合集 2005 年之 38)原理是通过改变caxis的值。Q4:虽然用subplot可以在一个窗口中显示多幅图像,但是每幅图像之间有较大间距。现在想让多幅图像紧挨着显示( 比如说 2 行两列共4 个图像 ) ,该如何实现?A: subplot(Position,left bottom width height)或者 a

11、xes(PropertyName,PropertyValue,.)Q5: matlab怎么画球?A: sphere函数。Q6: matlab 由图上直接取某个值命令?A: ginput 。Q7:请问用什么命令可以让图片数量很大。A: print和 matlab的figure notebook窗口中的图形输出到指定的文件中?功能Q8:怎么能让一个plot命令执行完了以后重新开一个chart window画下一个图?A: figure。Q9:请教 matlab 坐标不等距画图。如果坐标轴上标的量希望不要均匀应该怎么操作?A: semilogy/xtick,ytick。Q10:如何在matlab 中

12、接摄像头自动获取图像?比较简单的是调用现成的 Activex 、 Com控件来完成,缺点是至今无法编译。第二种是自己写硬件接口,优点是可以编译,并且自定功能,缺点是耗时。Q11:请问 matlab 画图能有动态成效吗?A:延时、清屏、重画。ing like that如果闪烁的话打开double buffer高兴的话还可以做成avi movie(frame2avi or so)还有慧星图cometQ12:怎么样更改colorbar中的字体?A:colorbar说白了就是一个axes 对象 .这样 : 了傅幕按蚩猟ouble bufferColorbarHandle = colorbar ;(fr

13、ame2avi or so)set(ColorbarHandle, FontSize, 20);Q13:请问matlab中画多张图如何使用同一的colorbar?A:z值映射到 colormap将不同的figure,colorbar 通过,z 值映射相同的z 值和 colormap 的映射关系生成的,所以需要colormap 索引。Q14:在 MATLAB里如何显示一副图像,但使其背景为透明的?A:用 image画了之后再把axis关掉( axis off)matlab运筹与统计问题集锦Q1:在中求解线形计划的函数?A: linprog一般能直接给出结果,参数设定可参阅help 。Q2: matlab 中如何做回归分析?A: Statistics Toolbox。Q3:已知两个正态分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论