学曲谱,请上曲谱自学网!

matlab画图

时间:2018-12-27 10:52:38编辑:刘牛来源:曲谱自学网

概括:这道题是乔约舷同学的课后练习题,主要是关于matlab画图,指导老师为全老师。

题目:matlab画图

解:

一般,可以用real(y)提取y的实部,imag(y)提取y的虚部.

欢迎追问~

参考思路:

复数的虚数部分被忽略了,在workspace中看看你画图的向量里有没有复数,如果有复数值的话,考虑用其他的画图函数。

举一反三

例1: matlab的二维复数作图有何特点


思路提示:

这里s是复数 画用的是plot(s),matlab会当做plot(real(s),imag(s))处理

例2: 求公式!matlab画图,在图中画出几条线,不同颜色.带注释之类.


思路提示:

定义y1=f(t);y2=g(t)

>> plot(t,y1,'r-')------ 绘制t 为横坐标,y1为纵坐标的曲线,‘’内为线条颜色;具体g--绿色y--黄色--k--黑色r--红色b---蓝色

若在一个坐标系下绘制多条曲线

plot(t,y1,'r-';t,y2,'g';t,y3,'k'……)------绘制3条曲线,y1红色,y2绿色,y3黑色,不同曲线之间用分号隔开

>> legend('Vdc1','Vdc2')------------曲线注释,依次对应曲线1、曲线2等

>> grid on---------------绘制网格

>> hold on-----------保持原来绘制的图形,然后在绘制曲线不会覆盖原曲线

>> title('Vdc_PN')-------------图象标题

例3: 【x^2+y^2=1用MATLAB画图怎么画】


思路提示:

>> ezplot('x^2+y^2=1')

>> axis equal

相关思考练习题:

题1:如何用matlab画Y=X^2的图啊?

点拨:程序如下: x=-10:0.001:10; y=x.^2; plot(x,y)%画图 xlabel('x')%x轴标题 ylabel('y')%y轴标题 grid on 结果如下:

题2:如何在matlab实现离散点画图

点拨:解决方法 1 利用scatter函数画散点图 2 plot(x,y,'r.') 例子: 假如你有3个点: No X Y 1 1 4 2 2 5 3 3 6 那么代码如下 x = [1 2 3] y = [4 5 6] plot(x,y,'r.') figure scatter(x,y) 注解:在plot(x,y,'r.') 中的 r是指颜色为红色,. 是指点的...

题3:怎么将一组excel数据导入,通过matlab作图

点拨:把这个EXCEL文件放到matlab目录下的work里,假设名为1.xls,然后在matlab里输入A=xlsread('1.xls'),即可导入数据,这时A是一个矩阵,若要其中的两列画图,可以这样:假设A为20行4列,我们要第3列所有的数据做为X轴坐标,第5列做Y轴坐标,命令如下:x=A(:...

题4:matlab中画图,用plot,如下面程序 syms t x; p=t*...

点拨:syms t x; p=t*x; y=int(p,x,0,1); ezplot(y) ______________ subs(y)是把你y中的变量用已定义的值进行替代,书宬这里就是把t替换成了数组0:0.2:6,于是得到就是数值型的数组了。plot的参数是数值型的数组,ezplot的参数是符号变量。

题5:matlab中用矩阵画图

点拨:输入a的数据; x=a(:,1); y=a(:,2); plot(x,y);

摄氏度怎么打

超级火山爆发

热门曲谱

Copyright © 2014-2019 曲谱大全(www.qpzxw.com)曲谱自学网版权所有 备案号:皖ICP备2021004734号-1

版权声明:曲谱网所有曲谱及资料均为作者提供或网友推荐收集整理而来,仅供爱好者学习和研究使用,版权归原作者所有。

联系邮箱:qupudaquanhezuo@gmail.com