huangjie0820 发表于 2007-5-21 15:14

用MATLAB通信计费仿真编程

下面是我的编程,怎么仿真出来是一条线啊,各位大哥,是不是错?谢谢了
假设某用户通话T时间后,计算在T时间的通话费用,则可列出以下计算公式
                            Z=X*Y*T
其中,Z表示用户需要向通信公司交纳的所有费用;X为通信质量参数(如误码率,时沿,可用带宽等),Y是通信费率,即在满足通信质量要求下,每通信计时单位所应交纳的费用;T是用户的通信时长,通常以分钟或秒为单位计算,式中T是常量.为更加明确反映Z于X,Y的关系,编程如下;
%这是个M文件,可以直接运行,但是X,Y的值要在程序里面给定。 %X,Y为自变量,他们的范围建设为(0,2) x = (0:0.01:2);%f从0到2 间隔0.01这样离散的取值 y = (0:0.01:2);%f从0到2 间隔0.01这样离散的取值 z=x.*y       plot3(x,y,'b-'),xlable('x'),ylable('y'),zlable('z'),title('Z=X*Y'); %文件名为:MM.m function FF=MM(X,Y)%X,Y为一维数组元素,或一维向量 Z= X * Y plot3(x,y,'b-'),xlable('X'),ylable('Y'),zlable('Z'),title('Z=X*Y');
页: [1]
查看完整版本: 用MATLAB通信计费仿真编程