收藏 分享(赏)

Matlab仿真常用知识及参考程序.doc

上传人:hwpkd79526 文档编号:7468650 上传时间:2019-05-19 格式:DOC 页数:7 大小:47KB
下载 相关 举报
Matlab仿真常用知识及参考程序.doc_第1页
第1页 / 共7页
Matlab仿真常用知识及参考程序.doc_第2页
第2页 / 共7页
Matlab仿真常用知识及参考程序.doc_第3页
第3页 / 共7页
Matlab仿真常用知识及参考程序.doc_第4页
第4页 / 共7页
Matlab仿真常用知识及参考程序.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、实验一三、5.设计 M 文件计算: x=0:0.1:10当 sum1000 时停止运算,并显示求和结果及计算次数。参考程序:x=0:0.1:10;i=1;sum=x(i)*x(i)-2*x(i);while(sum1000)sum=sum-x(i)*x(i)+2*x(i);i=i-1;endsumi实验二二、6、编写验证魔方矩阵的函数文件,输出要求如下:(1) 如果输入矩阵的维数小于 3,输出显示error(2) 如果输入矩阵的不是方阵,输出显示the size of matrix X mustbe N-by-N matrix(3) 显示行、列和及其对角线求和后的值,并判断其和是否相同。若不同

2、,显示No,相同显示Yes 。参考程序:function mofang_test(data)Row,Com=size(data);dimen=min(Row,Com);if(dimen triangle (right)(右三角形)p pentagram(五角星)h hexagram(六芒星)此外,MATLAB 也可对图形加上各种注解与处理:xlabel(Input Value); % x 轴注解ylabel(Function Value); % y 轴注解title(Two Trigonometric Functions); % 图形标题legend(y = sin(x),y = cos(x)

3、; % 图形注解grid on; % 显示格线(反之为 grid off)hold on; % 保持图形(反之为 hold off)我们可用 subplot 来同时画出数个小图形於同一个视窗之中:subplot(2,2,1); plot(x, sin(x);subplot(2,2,2); plot(x, cos(x);subplot(2,2,3); plot(x, sinh(x);subplot(2,2,4); plot(x, cosh(x);=其他各种二维绘图函数bar 长条图(适合资料点数量不多的情况)errorbar 图形加上误差范围(如果已知资料的误差量,就可用 errorbar 来表

4、示): errorbar(x,y,e); % e 是误差量fplot 较精确的函数图形(对于变化剧烈的函数,可用 fplot 来进行较精确的绘图,会对剧烈变化处进行较密集的取样b blue(蓝色) . point(点) - solid(实线)g green(绿色) o circle(圆圈) : dotted(点线 )r red(红色) x x-mark(叉号) -. dashdot (点画线)c cyan(墨绿色) + plus(加号) - dashed( 虚线)m magenta(紫红色) * star(星号) (none) no liney yellow(黄色) s square(正方形)

5、k black(黑色) d diamond(菱形)v triangle (down)(下三角形) triangle (up)(上三角形)triangle (right)(右三角形)p pentagram(五角星)h hexagram(六芒星)此外,MATLAB 也可对图形加上各种注解与处理:xlabel(Input Value); % x 轴注解ylabel(Function Value); % y 轴注解title(Two Trigonometric Functions); % 图形标题legend(y = sin(x),y = cos(x); % 图形注解grid on; % 显示格线(反

6、之为 grid off)hold on; % 保持图形(反之为 hold off)我们可用 subplot 来同时画出数个小图形於同一个视窗之中:subplot(2,2,1); plot(x, sin(x);subplot(2,2,2); plot(x, cos(x);subplot(2,2,3); plot(x, sinh(x);subplot(2,2,4); plot(x, cosh(x);=其他各种二维绘图函数bar 长条图(适合资料点数量不多的情况)errorbar 图形加上误差范围(如果已知资料的误差量,就可用 errorbar 来表示): errorbar(x,y,e); % e

7、是误差量fplot 较精确的函数图形(对于变化剧烈的函数,可用 fplot 来进行较精确的绘图,会对剧烈变化处进行较密集的取样b blue(蓝色) . point(点) - solid(实线)g green(绿色) o circle(圆圈) : dotted(点线 )r red(红色) x x-mark(叉号) -. dashdot (点画线)c cyan(墨绿色) + plus(加号) - dashed( 虚线)m magenta(紫红色) * star(星号) (none) no liney yellow(黄色) s square(正方形)k black(黑色) d diamond(菱形)

8、v triangle (down)(下三角形) triangle (up)(上三角形)triangle (right)(右三角形)p pentagram(五角星)h hexagram(六芒星)此外,MATLAB 也可对图形加上各种注解与处理:xlabel(Input Value); % x 轴注解ylabel(Function Value); % y 轴注解title(Two Trigonometric Functions); % 图形标题legend(y = sin(x),y = cos(x); % 图形注解grid on; % 显示格线(反之为 grid off)hold on; % 保持

9、图形(反之为 hold off)我们可用 subplot 来同时画出数个小图形於同一个视窗之中:subplot(2,2,1); plot(x, sin(x);subplot(2,2,2); plot(x, cos(x);subplot(2,2,3); plot(x, sinh(x);subplot(2,2,4); plot(x, cosh(x);=其他各种二维绘图函数bar 长条图(适合资料点数量不多的情况)errorbar 图形加上误差范围(如果已知资料的误差量,就可用 errorbar 来表示): errorbar(x,y,e); % e 是误差量fplot 较精确的函数图形(对于变化剧烈的函数,可用 fplot 来进行较精确的绘图,会对剧烈变化处进行较密集的取样

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报