matlab7.1使用问题
<p>matlab7.1安装后不能进行矩阵乘法等运算,烦请高手指教!</p> <div id="BlogArticleDetail" style="FONT-SIZE: 14px;"><p style="FONT-SIZE: 10pt;">MATLAB命令大全<br/>管理命令和函数<br/> help 在线帮助文件<br/> doc 装入超文本说明<br/> what M、MAT、MEX文件的目录列表<br/> type 列出M文件<br/> lookfor 通过help条目搜索关键字<br/> which 定位函数和文件<br/> Demo 运行演示程序<br/> Path 控制MATLAB的搜索路径<br/>管理变量和工作空间<br/> Who 列出当前变量<br/> Whos 列出当前变量(长表)<br/> Load 从磁盘文件中恢复变量<br/> Save 保存工作空间变量<br/> Clear 从内存中清除变量和函数<br/> Pack 整理工作空间内存<br/> Size 矩阵的尺寸<br/> Length 向量的长度<br/> disp 显示矩阵或<br/>与文件和*作系统有关的命令<br/> cd 改变当前工作目录<br/> Dir 目录列表<br/> Delete 删除文件<br/> Getenv 获取环境变量值<br/> ! 执行DOS*作系统命令<br/> Unix 执行UNIX*作系统命令并返回结果<br/> Diary 保存MATLAB任务<br/>控制命令窗口<br/> Cedit 设置命令行编辑<br/> Clc 清命令窗口<br/> Home 光标置左上角<br/> Format 设置输出格式<br/> Echo 底稿文件内使用的回显命令<br/> more 在命令窗口中控制分页输出<br/>启动和退出MATLAB<br/> Quit 退出MATLAB<br/> Startup 引用MATLAB时所执行的M文件<br/> Matlabrc 主启动M文件<br/>一般信息<br/> Info MATLAB系统信息及Mathworks公司信息<br/> Subscribe 成为MATLAB的订购用户<br/> hostid MATLAB主服务程序的识别代号<br/> Whatsnew 在说明书中未包含的新信息<br/> Ver 版本信息<br/>*作符和特殊字符<br/> + 加<br/> — 减<br/> * 矩阵乘法<br/> .* 数组乘法<br/> ^ 矩阵幂<br/> .^ 数组幂<br/> \ 左除或反斜杠<br/> / 右除或斜杠<br/> ./ 数组除<br/> Kron Kronecker张量积<br/> : 冒号<br/> ( ) 圆括号<br/> [ ] 方括号<br/> . 小数点<br/> .. 父目录<br/> … 继续<br/> , 逗号<br/> ; 分号<br/> % 注释<br/> ! 感叹号<br/> ‘ 转置或引用<br/> = 赋值<br/> = = 相等<br/> < > 关系*作符<br/> & 逻辑与<br/> | 逻辑或<br/> ~ 逻辑非<br/> xor 逻辑异或<br/>逻辑函数<br/> Exist 检查变量或函数是否存在<br/> Any 向量的任一元为真,则其值为真<br/> All 向量的所有元为真,则其值为真<br/> Find 找出非零元素的索引号<br/>三角函数<br/> Sin 正弦<br/> Sinh 双曲正弦<br/> Asin 反正弦<br/> Asinh 反双曲正弦<br/> Cos 余弦<br/> Cosh 双曲余弦<br/> Acos 反余弦<br/> Acosh 反双曲余弦<br/> Tan 正切<br/> Tanh 双曲正切<br/> Atan 反正切<br/> Atan2 四象限反正切<br/> Atanh 反双曲正切<br/> Sec 正割<br/> Sech 双曲正割<br/> Asech 反双曲正割<br/> Csc 余割<br/> Csch 双曲余割<br/> Acsc 反余割<br/> Acsch 反双曲余割<br/> Cot 余切<br/> Coth 双曲余切<br/> Acot 反余切<br/> Acoth 反双曲余切<br/>指数函数<br/> Exp 指数<br/> Log 自然对数<br/> Log10 常用对数<br/> Sqrt 平方根<br/>复数函数<br/> Abs 绝对值<br/> Argle 相角<br/> Conj 复共轭<br/> Image 复数虚部<br/> Real 复数实部 <br/>数值函数<br/> Fix 朝零方向取整<br/> Floor 朝负无穷大方向取整<br/> Ceil 朝正无穷大方向取整<br/> Round 朝最近的整数取整<br/> Rem 除后取余<br/> Sign 符号函数<br/>基本矩阵<br/> Zeros 零矩阵<br/> Ones 全“1”矩阵<br/> Eye 单位矩阵<br/> Rand 均匀分布的随机数矩阵<br/> Randn 正态分布的随机数矩阵<br/> Logspace 对数间隔的向量<br/> Meshgrid 三维图形的X和Y数组<br/> : 规则间隔的向量<br/>特殊变量和常数<br/> Ans 当前的答案<br/> Eps 相对浮点精度<br/> Realmax 最大浮点数<br/> Realmin 最小浮点数<br/> Pi 圆周率<br/> I,j 虚数单位<br/> Inf 无穷大<br/> Nan 非数值<br/> Flops 浮点运算次数<br/> Nargin 函数输入变量数<br/> Nargout 函数输出变量数<br/> Computer 计算机类型<br/> Isieee 当计算机采用IEEE算术标准时,其值为真<br/> Why 简明的答案<br/> Version MATLAB版本号<br/>时间和日期<br/> Clock 挂钟<br/> Date 日历<br/> Etime 计时函数<br/> Tic 秒表开始计时<br/> Toc 计时函数<br/> Cputime CPU时间(以秒为单位)<br/>矩阵*作<br/> Diag 建立和提取对角阵<br/> Fliplr 矩阵作左右翻转<br/> Flipud 矩阵作上下翻转<br/> Reshape 改变矩阵大小<br/> Rot90 矩阵旋转90度<br/> Tril 提取矩阵的下三角部分<br/> Triu 提取矩阵的上三角部分<br/> : 矩阵的索引号,重新排列矩阵<br/> Compan 友矩阵<br/> Hadamard Hadamard矩阵<br/> Hankel Hankel矩阵<br/> Hilb Hilbert矩阵<br/> Invhilb 逆Hilbert矩阵<br/> Kron Kronecker张量积<br/> Magic 魔方矩阵<br/> Toeplitz Toeplitz矩阵<br/> Vander Vandermonde矩阵<br/>矩阵分析 <br/> Cond 计算矩阵条件数<br/> Norm 计算矩阵或向量范数<br/> Rcond Linpack 逆条件值估计<br/> Rank 计算矩阵秩<br/> Det 计算矩阵行列式值<br/> Trace 计算矩阵的迹<br/> Null 零矩阵<br/> Orth 正交化<br/>线性方程<br/> \和/ 线性方程求解<br/> Chol Cholesky分解<br/> Lu 高斯消元法求系数阵<br/> Inv 矩阵求逆<br/> Qr 正交三角矩阵分解(QR分解)<br/> Pinv 矩阵伪逆<br/>特征值和奇异值<br/> Eig 求特征值和特征向量<br/> Poly 求特征多项式<br/> Hess Hessberg形式<br/> Qz 广义特征值<br/> Cdf2rdf 变复对角矩阵为实分块对角形式<br/> Schur Schur分解<br/> Balance 矩阵均衡处理以提高特征值精度<br/> Svde 奇异值分解<br/>矩阵函数<br/> Expm 矩阵指数<br/> Expm1 实现expm的M文件<br/> Expm2 通过泰勒级数求矩阵指数<br/> Expm3 通过特征值和特征向量求矩阵指数<br/> Logm 矩阵对数<br/> Sqrtm 矩阵开平方根<br/> Funm 一般矩阵的计算<br/>泛函——非线性数值方法<br/> Ode23 低阶法求解常微分方程<br/> Ode23p 低阶法求解常微分方程并绘出结果图形<br/> Ode45 高阶法求解常微分方程<br/> Quad 低阶法计算数值积分<br/> Quad8 高阶法计算数值积分<br/> Fmin 单变量函数的极小变化<br/> Fmins 多变量函数的极小化<br/> Fzero 找出单变量函数的零点<br/> Fplot 函数绘图<br/>多项式函数<br/> Roots 求多项式根<br/> Poly 构造具有指定根的多项式<br/> Polyvalm 带矩阵变量的多项式计算<br/> Residue 部分分式展开(留数计算)<br/> Polyfit 数据的多项式拟合<br/> Polyder 微分多项式<br/> Conv 多项式乘法<br/> Deconv 多项式除法<br/>建立和控制图形窗口<br/> Figure 建立图形<br/> Gcf 获取当前图形的句柄<br/> Clf 清除当前图形<br/> Close 关闭图形<br/>建立和控制坐标系<br/> Subplot 在标定位置上建立坐标系<br/> Axes 在任意位置上建立坐标系<br/> Gca 获取当前坐标系的句柄<br/> Cla 清除当前坐标系<br/> Axis 控制坐标系的刻度和形式<br/> Caxis 控制伪彩色坐标刻度<br/> Hold 保持当前图形<br/>句柄图形对象<br/> Figure 建立图形窗口<br/> Axes 建立坐标系<br/> Line 建立曲线<br/> Text 建立文本串<br/> Patch 建立图形填充块<br/> Surface 建立曲面<br/> Image 建立图像<br/> Uicontrol 建立用户界面控制<br/> Uimen 建立用户界面菜单<br/>句柄图形*作<br/> Set 设置对象<br/> Get 获取对象特征<br/> Reset 重置对象特征<br/> Delete 删除对象<br/> Newplot 预测nextplot性质的M文件<br/> Gco 获取当前对象的句柄<br/> Drawnow 填充未完成绘图事件<br/> Findobj 寻找指定特征值的对象<br/>打印和存储<br/> Print 打印图形或保存图形<br/> Printopt 配置本地打印机缺省值<br/> Orient 设置纸张取向<br/> Capture 屏幕抓取当前图形<br/>基本X—Y图形<br/> Plot 线性图形<br/> Loglog 对数坐标图形<br/> Semilogx 半对数坐标图形(X轴为对数坐标)<br/> Semilogy 半对数坐标图形(Y轴为对数坐标)<br/> Fill 绘制二维多边形填充图<br/>特殊X—Y图形<br/> Polar 极坐标图<br/> Bar 条形图<br/> Stem 离散序列图或杆图<br/> Stairs 阶梯图<br/> Errorbar 误差条图<br/> Hist 直方图<br/> Rose 角度直方图<br/> Compass 区域图<br/> Feather 箭头图<br/> Fplot 绘图函数<br/> Comet 星点图<br/>图形注释<br/> Title 图形标题<br/> Xlabel X轴标记<br/> Ylabel Y轴标记<br/> Text 文本注释<br/> Gtext 用鼠标放置文本<br/> Grid 网格线<br/>MATLAB编程语言<br/> Function 增加新的函数<br/> Eval 执行由MATLAB表达式构成的字串<br/> Feval 执行由字串指定的函数<br/> Global 定义全局变量<br/>程序控制流<br/> If 条件执行语句<br/> Else 与if命令配合使用<br/> Elseif 与if命令配合使用<br/> End For,while和if语句的结束<br/> For 重复执行指定次数(循环)<br/> While 重复执行不定次数(循环)<br/> Break 终止循环的执行<br/> Return 返回引用的函数<br/> Error 显示信息并终止函数的执行<br/>交互输入<br/> Input 提示用户输入<br/> Keyboard 像底稿文件一样使用键盘输入<br/> Menu 产生由用户输入选择的菜单<br/> Pause 等待用户响应<br/> Uimenu 建立用户界面菜单<br/> Uicontrol 建立用户界面控制<br/>一般字符串函数<br/> Strings MATLAB中有关字符串函数的说明<br/> Abs 变字符串为数值<br/> Setstr 变数值为字符串<br/> Isstr 当变量为字符串时其值为真<br/> Blanks 空串<br/> Deblank 删除尾部的空串<br/> Str2mat 从各个字符串中形成文本矩阵<br/> Eval 执行由MATLAB表达式组成的串<br/>字符串比较<br/> Strcmp 比较字符串<br/> Findstr 在一字符串中查找另一个子串<br/> Upper 变字符串为大写<br/> Lower 变字符串为小写<br/> Isletter 当变量为字母时,其值为真<br/> Isspace 当变量为空白字符时,其值为真<br/>字符串与数值之间变换<br/> Num2str 变数值为字符串<br/> Int2str 变整数为字符串<br/> Str2num 变字符串为数值<br/> Sprintf 变数值为格式控制下的字符串<br/> Sscanf 变字符串为格式控制下的数值<br/>十进制与十六进制数之间变换<br/> Hex2num 变十六进制为IEEE标准下的浮点数<br/> Hex2dec 变十六制数为十进制数<br/> Dec2hex 变十进制数为十六进制数<br/><br/>建模<br/> Append 追加系统动态特性<br/> Augstate 变量状态作为输出<br/> Blkbuild 从方框图中构造状态空间系统<br/> Cloop 系统的闭环<br/> Connect 方框图建模<br/> Conv 两个多项式的卷积<br/> Destim 从增益矩阵中形成离散状态估计器<br/> Dreg 从增益矩阵中形成离散控制器和估计器<br/> Drmodel 产生随机离散模型<br/> Estim 从增益矩阵中形成连续状态估计器<br/> Feedback 反馈系统连接<br/> Ord2 产生二阶系统的A、B、C、D<br/> Pade 时延的Pade近似<br/> Parallel 并行系统连接<br/> Reg 从增益矩阵中形成连续控制器和估计器<br/> Rmodel 产生随机连续模型<br/> Series 串行系统连接<br/> Ssdelete 从模型中删除输入、输出或状态<br/> ssselect 从大系统中选择子系统 <br/>模型变换<br/> C2d 变连续系统为离散系统<br/> C2dm 利用指定方法变连续为离散系统<br/> C2dt 带一延时变连续为离散系统<br/> D2c 变离散为连续系统<br/> D2cm 利用指定方法变离散为连续系统<br/> Poly 变根值表示为多项式表示<br/> Residue 部分分式展开<br/> Ss2tf 变状态空间表示为传递函数表示<br/> Ss2zp 变状态空间表示为零极点表示<br/> Tf2ss 变传递函数表示为状态空间表示<br/> Tf2zp 变传递函数表示为零极点表示<br/> Zp2tf 变零极点表示为传递函数表示<br/> Zp2ss 变零极点表示为状态空间表示<br/>模型简化<br/> Balreal 平衡实现<br/> Dbalreal 离散平衡实现<br/> Dmodred 离散模型降阶<br/> Minreal 最小实现和零极点对消<br/> Modred 模型降阶<br/>模型实现<br/> Canon 正则形式<br/> Ctrbf 可控阶梯形<br/> Obsvf 可观阶梯形<br/> Ss2ss 采用相似变换<br/>模型特性<br/> Covar 相对于白噪声的连续协方差响应<br/> Ctrb 可控性矩阵<br/> Damp 阻尼系数和固有频率<br/> Dcgain 连续稳态(直流)增益<br/> Dcovar 相对于白噪声的离散协方差响应<br/> Ddamp 离散阻尼系数和固有频率<br/> Ddcgain 离散系统增益<br/> Dgram 离散可控性和可观性<br/> Dsort 按幅值排序离散特征值<br/> Eig 特征值和特征向量<br/> Esort 按实部排列连续特征值<br/> Gram 可控性和可观性<br/> Obsv 可观性矩阵<br/> Printsys 按格式显示系统<br/> Roots 多项式之根<br/> Tzero 传递零点<br/> Tzero2 利用随机扰动法传递零点<br/>时域响应<br/> Dimpulse 离散时间单位冲激响应<br/> Dinitial 离散时间零输入响应<br/> Dlsim 任意输入下的离散时间仿真<br/> Dstep 离散时间阶跃响应<br/> Filter 单输入单输出Z变换仿真<br/> Impulse 冲激响应<br/> Initial 连续时间零输入响应<br/> Lsim 任意输入下的连续时间仿真<br/> Ltitr 低级时间响应函数<br/> Step 阶跃响应<br/> Stepfun 阶跃函数<br/>频域响应<br/> Bode Bode图(频域响应)<br/> Dbode 离散Bode图<br/> Dnichols 离散Nichols图<br/> Dnyquist 离散Nyquist图<br/> Dsigma 离散奇异值频域图<br/> Fbode 连续系统的快速Bode图<br/> Freqs 拉普拉斯变换频率响应<br/> Freqz Z变换频率响应<br/> Ltifr 低级频率响应函数<br/> Margin 增益和相位裕度<br/> Nichols Nichols图<br/> Ngrid 画Nichols图的栅格线<br/> Nyquist Nyquist图<br/> Sigma 奇异值频域图<br/>根轨迹<br/> Pzmap 零极点图<br/> Rlocfind 交互式地确定根轨迹增益<br/> Rlocus 画根轨迹<br/> Sgrid 在网格上画连续根轨迹<br/> Zgrid 在网格上画离散根轨迹<br/>增益选择<br/> Acker 单输入单输出极点配置<br/> Dlqe 离散线性二次估计器设计<br/> Dlqew 离散线性二次估计器设计<br/> Dlqr 离散线性二次调节器设计<br/> Dlqry 输出加权的离散调节器设计<br/> Lqe 线性二次估计器设计<br/> Lqed 基于连续代价函数的离散估计器设计<br/> Lqe2 利用Schur法设计线性二次估计器<br/> Lqew 一般线性二次估计器设计<br/> Lqr 线性二次调节器设计<br/> Lqrd 基于连续代价函数的离散调节器设计<br/> Lqry 输出加权的调节器设计<br/> Lqr2 利用Schur法设计线性二次调节器<br/> Place 极点配置<br/>方程求解<br/> Are 代数Riccati方程求解<br/> Dlyap 离散Lyapunov方程求解<br/> Lyap 连续Lyapunov方程求解<br/> Lyap2 利用对角化求解Lyapunov方程<br/>演示示例<br/> Ctrldemo 控制工具箱介绍<br/> Boildemo 锅炉系统的LQG设计<br/> Jetdemo 喷气式飞机偏航阻尼的典型设计<br/> Diskdemo 硬盘控制器的数字控制<br/> Kalmdemo Kalman滤波器设计和仿真<br/>实用工具<br/> Abcdchk 检测(A、B、C、D)组的一致性<br/> Chop 取n个重要的位置<br/> Dexresp 离散取样响应函数<br/> Dfrqint 离散Bode图的自动定范围的算法<br/> Dfrqint2 离散Nyquist图的自动定范围的算法<br/> Dmulresp 离散多变量响应函数<br/> Distsl 到直线间的距离<br/> Dric 离散Riccati方程留数计算<br/> Dsigma2 DSIGMA实用工具函数<br/> Dtimvec 离散时间响应的自动定范围算法<br/> Exresp 取样响应函数<br/> Freqint Bode图的自动定范围算法<br/> Freqint2 Nyquist图的自动定范围算法<br/> Freqresp 低级频率响应函数<br/> Givens 旋转<br/> Housh 构造Householder变换<br/> Imargin 利用内插技术求增益和相位裕度<br/> Lab2ser 变标号为字符串<br/> Mulresp 多变量响应函数<br/> Nargchk 检测M文件的变量数<br/> Perpxy 寻找最近的正交点<br/> Poly2str 变多项式为字符串<br/> Printmat 带行列号打印矩阵<br/> Ric Riccati方程留数计算<br/> Schord 有序Schwr分解<br/> Sigma2 SIGMA使用函数<br/> Tfchk 检测传递函数的一致性<br/> Timvec 连续时间响应的自动定范围算法<br/> Tzreduce 在计算过零点时简化系统<br/> Vsort 匹配两根轨迹的向量</p><p style="FONT-SIZE: 10pt;">
</p><p style="FONT-SIZE: 10pt;">
</p><p style="FONT-SIZE: 10pt;">Q1:matlab有没有监视内存的方法?<br/>A: 用函数whos。</p><p style="FONT-SIZE: 10pt;">Q2:如何解决matlab7.0命令窗口跳出一大堆java错误...<br/>A: 换matlab 7的sp2。</p><p style="FONT-SIZE: 10pt;">Q3:自从安装matlab,一开机就在进程里有matlab。<br/> 能不能开机的时候进程就不运行matlab?<br/>A: 开始-->控制面板-->管理工具-->服务<br/> 把MATLAB Server的属性改成“手动”就行了。</p><p style="FONT-SIZE: 10pt;">Q4:退出matlab7程序运行的快捷键。<br/>A: ctrl+q</p><p style="FONT-SIZE: 10pt;">Q5:matlab7远程控制是否有限制?<br/>A: 不能远程控制,不过你可以先在你的remote机器上打开,然后就可以用了。</p><p style="FONT-SIZE: 10pt;">Q6:Matlab占用资源太多怎么办?<br/>A: 用matlab -nojvm启动(如果不需要图形界面)。</p><p style="FONT-SIZE: 10pt;">Q7:怎样给matlab添加新的toolbox?<br/>A: 在matlab的文件菜单里边添加路径,选set path。</p><p style="FONT-SIZE: 10pt;">Q8:请问matlab有没有命令可以调出历史输入啊?<br/>A: command history 窗口。</p><p style="FONT-SIZE: 10pt;">Q9:matlab 7.0 不能在64位的cpu下运行?<br/>A: matlab 应该是依赖于自己的虚拟机的<br/> 但是好像这个虚拟机是在 IA32 里面作出来的,所以,应该找个带 64 位的<br/> java 虚拟机替换原来的,不过不一定能行 or so,记不清了)</p><p style="FONT-SIZE: 10pt;">Q10:matlab有没有注释一段的功能?<br/>A: 选中一段代码,ctrl r就是区段注释<br/> 选中一段代码,ctrl t取消区段注释</p><p style="FONT-SIZE: 10pt;">Q11:今有WINDOWS版MATLAB7,启动时只出现版权画面,然后进程结束。<br/>A: 用matlab -nojvm可以启动,但是报了OpenGL错误的信息,估计是显卡比较<br/> 差或驱动程序不好。在显示属性里关闭硬件加速即可。</p><p style="FONT-SIZE: 10pt;"> matlab常用命令参考<br/>1、学会用help和doc函数。</p><p style="FONT-SIZE: 10pt;">2、输入输出文件:save/load<br/> 在屏幕上显示文件:type</p><p style="FONT-SIZE: 10pt;">3、解线性方程组AX=B:X=A\B</p><p style="FONT-SIZE: 10pt;">4、作图时两张曲线合并:hold on或者subplot作子图</p><p style="FONT-SIZE: 10pt;">5、程序计算时间:tic,toc或者clock</p><p style="FONT-SIZE: 10pt;">6、变量显示方式更改:format long/short/bank...</p><p style="FONT-SIZE: 10pt;">7、数组元素求和:sum</p><p style="FONT-SIZE: 10pt;">8、求数组长度:length<br/> 求矩阵维数:size或者ndims 矩阵元素个数:numel</p><p style="FONT-SIZE: 10pt;">9、函数作图:<br/> 饼图:pie/pie3 误差图:errorbar 散点图:scatter/scatter3<br/> 直方图:hist 函数图:fplot 动画:movie</p><p style="FONT-SIZE: 10pt;">10、矩阵分析:<br/> 左右翻转:fliplr 上下翻转:flipud 转置:transpose<br/> 矩阵求逆:inv 矩阵范数:norm 条件数:cond<br/> 初等变换:rref 特征值:eig/eigs</p><p style="FONT-SIZE: 10pt;">11、特殊矩阵:<br/> 元素全为1的矩阵:ones 元素全为0的矩阵:zeros<br/> 单位阵:eye 魔方阵:magic<br/> 线性变化数组:linspace 聚合矩阵:cat/horzcat/vertcat</p><p style="FONT-SIZE: 10pt;">12、随机数:<br/> 创建一个元素服从均匀分布的随机数数组:rand<br/> 创建一个元素服从正态分布的随机数数组:randn<br/> 二项分布:binornd 指数分布:exprnd F分布:frnd<br/> 几何分布:geornd 超几何分布:hygernd 泊松分布:poissrnd<br/> 正态分布:normrnd 离散均匀分布:unidrnd 连续均匀分布:unifrnd</p><p style="FONT-SIZE: 10pt;">13、清屏:clc 清理内存:clear</p><p style="FONT-SIZE: 10pt;">14、字体显示变更等:preferences</p><p style="FONT-SIZE: 10pt;">15、得到一个文件夹的所有文件名:ls</p><p style="FONT-SIZE: 10pt;">16、语句太长的话可以再句末加...换行。</p></div> <p>楼主说说具体用了什么命令不让用,错误提示是什么?</p>
页:
[1]