在matlab中的是什么?
r=input('r=');
T=zeros(11,51);
for i=0:10
if i*0.1<=0.5
T(i+1,1)=2*i*0.1;
else T(i+1,1)=2*(1-i*0.1);
end
end
for n=1:50
T(1,n)=0
T(11,n)=0
for i=2:10
T(i,n+1)=r*T(i+1,n)+r*T(i-1,n)+(1-2*r)*T(i,n);
end
end
figure
x=0:0.1:1;
plot(x,T(x,11),':*b')
输不出图形,不知程序错在哪儿,求帮助 展开
意思:括号不匹配。()不可以使用中文的括号
1、MATLAB 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。
2、代码生成
HDL Coder:可替代 Simulink HDL Coder 的新产品,添加了直接从 MATLAB 生成 HDL 代码功能
HDL Verifier:可替代 EDA Simulator Link 的新产品,添加了 Altera FPGA 在环支持
MATLAB Coder:可从用户定义的系统对象生成代码并自动生成动态共享库
Embedded Coder:AUTOSAR4.0 兼容性,减少了数据副本,并通过 Simulink Web 视图实现代码生成报告的链接
用于在 MATLAB 和 Simulink 中进行设计的系统工具箱 (System Toolbox)
Computer Vision System Toolbox:Viola-Jones 对象检测、MSER特征检测和 CAMShift 跟踪
Communications System Toolbox:USRP 无线电支持、LTE MIMO 信道模型以及 LDPC、Turbo解码器和其他算法的 GPU 支持