当前位置:编程学习 > Matlab >>

matlba中小括号的作用 matlab中那些函数的参数为什么有的要用小括号,有的不用呢?

如, c = sym(3) eval c %将符号转换成对应数值。这里就是eval c 或者eval (c) 都可以 >> c = 3 sym a b y = a^3 - b^3 factor (y) %把y因式分解,但是不能是factor y,一定要有小括号。
答案:有小括号的时候,括号里面的内容可以是具体的值,也可以是赋值以后的变量名。括号外的一定是具体的值。下面是一个例子,假设你有手头有一个mat文件,名字叫 test.mat,现在想把它调进来,可以这么干:
load test.mat
也可以这么干:
filename='test.mat';
load(filename);
第二种方法明显有优势,因为小括号里面的内容是一个变量名
其他:不确定的话就查一下函数的用法,help+函数名,多学习就行了 

上一个:matlab 画函数图像问题
下一个:matlab simulink 画流程图中 加入一个传递函数 d*s+k这样的一次环节 求大神告知如何做~在线等 急急急急

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,