请教:matlab关于输出图形的小问题

作者&投稿:哀泊 (若有异议请与网页底部的电邮联系)
关于MATLAB的图形输出问题~

布尔运算写法不对,试试下面修改后的代码
x=[0:0.1:25];
n=length(x);
for k=1:n
if x(k)<5
y(k)=3*x(k);
elseif x(k)=5
y(k)=8*(1-cos(2*pi*(x(k)-5)/5));
elseif x(k)<=25
y(k)=8;
end
end
plot(x,y);

正常打开scope,然后在matlab的command 里面输入>> set(0,'ShowHiddenHandles','On')
>> set(gcf,'menubar','figure'),然后回车。这时候,scope里面多出了一行菜单。选择insert-axes,然后可以分别选中每条线,在下面修改属性。可以右击黑色区域,选择属性。在下面把背景改成白色,条文改成黑色,这样就可以达到效果了。

按你的程序,运行结果如下,没什么问题啊



没出什么问题,只是默认坐标范围自动根据数据调整,显得不太像而已。

你在后面加一句axis equal可能就清楚是怎么回事了。




求MATLAB教程有关的书推荐
链接: https:\/\/pan.baidu.com\/s\/1YdRyDq_3o_bmbT115BHy6g ?pwd=2huk 提取码: 2huk Matlab教程无压缩版 Matlab教程 《精通MATLAB GUI设计》随书光盘 《Matlab宝典》 Matlab与VB接口 Matlab谐波分析 Matlab电力系统建模与仿真 战胜MATLAB必做练习50题 2001.pdf 数学实验:使用MATLAB 2001.pdf 科学...

Matlab入门教程(很齐全)
Matlab软件则橘袜及教程百度网盘免费下载 链接:https:\/\/pan.baidu.com\/s\/17-MCudlqQUOcSoXOkBtb0w ?pwd=ffh6 提取码:ffh6 MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学孙激习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。链接包含...

matlab官网正版是多少钱
1、如果你打开matlab的官网,你会发现mathwork提供了三种获取途径第一种是30天免费版下载第二种是面向企业的购买途径第三种是面向学生的版本第二种服务不对个人或学生用户提供,所以如果你是学生或是个人需要购买matlab请使用第三种途径。2、如果你是学生,你应该先查一下你的学校是否提供matlab的使用权限...

MATLAB程序设计教程的内容简介
全书按照由浅入深、循序渐进的原则进行编排,在讲清楚有关MATLAB算法原理及有关数学背景的基础上,结合实例介绍MATLAB的功能与应用。全书共12章,主要内容有MATLAB操作基础、MATLAB矩阵及其运算、MATLAB程序设计、MATLAB绘图、MATLAB数据分析与多项式计算、MATLAB解方程与最优化问题求解、MAI’LAB数值积匀与数值微...

初学matlab应该看什么书?
《Matlab超强经典教程》其实是这本书在网上流传的艺名,它真实的书名叫做《Matlab5手册》,由ChinaPub出版。2. Matlab demystified 这本书是一本在欧美流行的教材,作者是美国Sandia国家实验室的物理学家David McMahon,中文翻译版由郑碧波女士义务翻译,中文名叫做Matlab揭秘。特色是教读者如何把Matlab实际...

如何用matlab实现偏相关分析
matlab偏最小二乘分析(2009-11-20 16:43:07)转载▼标签:杂谈单因变量function y=pls(pz)[row,col]=size(pz);aver=mean(pz);stdcov=std(pz); %求均值和标准差rr=corrcoef(pz); %求相关系数矩阵%data=zscore(pz); %数据标准化stdarr = ( pz - aver(ones(row,1),:) ).\/ stdcov( ones(row,...

matlab属于什么语言??
MATLAB 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB是矩阵实验室(Matrix Laboratory)的简称,和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MAT...

Matlab怎样把一个函数调用另外一个函数
Matlab中一个函数调用另外一个函数的操作方法方法一:主函数调用子函数首先在Matlab中新建一个m文件函数Untitled2(),Untitled2()为主函数,然后在函数下方添加一个子函数count(i),主函数中调用子函数,代码如下:%主函数function[sum]=Untitled2()i=10;sum=count(i);end%子函数function[sum]=count(...

谁有MATLAB学习视频,求分享
链接:https:\/\/pan.baidu.com\/s\/1n9ogouVtTJiKVPbd5hNhRA 提取码:dw1cMatlab基础视频|matlab视频|MATLAB量化投资实战视频|MATLAB基础视频教程(共10集)|Matlab从入门到精通|CHAP9.mp4|CHAP8.mp4|CHAP7.mp4|CHAP6.mp4|CHAP5.mp4|CHAP4.mp4|CHAP3.mp4|CHAP2.mp4|CHAP17.mp4|CHAP16.mp4 ...

matlab软件是什么软件?有什么用途
MATLAB是一款主要用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境的软件。一、MATLAB软件的简介:MATLAB由美国mathworks公司所发布,主要应用方面是数值计算、可视化程序设计、交互式程序设计等高科技计算环境。它集数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真...

长葛市19343303393: matlab图像保存的时候怎样设定所存图像的尺寸大小,即…*…cm -
肥典欧佳: 给你一段代码研究吧 x=-2*pi:0.1:2*9i; y=sin(x);figure; set (gcf,'Position',[500,500,500,500], 'color','w') %大小设置 plot(x,y,'k-') %节点位移图形输出 xlim([min(s(:,2)) max(s(:,2))]) grid on 希望对你有帮助^_^

长葛市19343303393: 如何设置Matlab输出到Word中图片的大小[原创] -
肥典欧佳: 现在看来,两种方法比较实用 方法一:快速型核心方法:设置Word显示比例100%,Matlab的图像大小与屏幕所见的相同;根据Word的排版要求,估计Matlab图像在Word中的大小,进而调整图像大小. 具体操作:(以下操作应对图像绘制完成...

长葛市19343303393: MATLAB图像导出设置无法调节图片长宽 -
肥典欧佳: 关于“MATLAB图像导出设置”:我并没有遇到无法调节长宽的问题,使用的知MATLAB版本是2016b,具体过程如下,可以对比以参考.Step 1: command window里输入plot(1:10),得到图像道,如下:Step 2: 点击 文件->导出设置,如下图...

长葛市19343303393: 怎样控制matlab里面iradon()变换输出的图像的大小 -
肥典欧佳: 直接进行变换就可以了,比如f=iradon(r,0:179,size);

长葛市19343303393: 请问在下面的这个MATLAB语句中,应该添加怎样的内容实现缩小图像 -
肥典欧佳: 定义一下显示区间,就能把图形全部显示出来:>> ezplot('y^2-x*(x-2)*(x-1)*(x-3)*(x-5)*(x-6)*(x-7)',[-1 10 -50 50])

长葛市19343303393: 科技论文中matlab出的图打印太细或太粗 -
肥典欧佳: 可以试一下EMF的导出格式,而且导出前MATLAB的FIG窗口最好和目标大小保持一致,也就是你要输出多大,就把窗口先扯成多大,这样的话变形会小一点.另外线条粗细可以试试用指令设定为1.1,1.2,1.3.....

长葛市19343303393: matlab 求助关于结果输出问题的小问题 -
肥典欧佳: 计算完毕后你再输入a(25)即可 注意matlab中分号的作用,如果一个变量后面加分号就说明你不要他显示在命令窗口 比如你输入a;那么是不会显示a是多少的,如果你只输入a就会显示出a 的值

长葛市19343303393: matlab画出图后宽度比较窄,怎样将图形整体放大再输出(不改变横纵轴的相对大小) -
肥典欧佳: 再绘图后面,下面语句同比例放大为2倍的图. h = get(gcf) mysize = h.PaperSize*2; %%%% 同比例放大两倍 set(gcf,'PaperSize',[mysize(1) mysize(2)]);

长葛市19343303393: matlab中从二值图像中选取长宽在一定范围的小图像 -
肥典欧佳: [x,y]=find(Img==1); %img是你的二值图 不过看你的问题你在把问题搞复杂...对于二值图,你其实根本不需要取坐标就可以做任何操作了.如果没明白的话你可以告诉我你要做什么,我给你举例子.

长葛市19343303393: MATLAB输出图像的问题
肥典欧佳: 有一种简单的方法可以实现,那就是减小步长,也就是说在x定义的时候a:b:c,把中间的b设置的小一点,比如0.001,或者更小,然后成图的时候用plot(x,y,'r-'),不要用星号或者加号之类的!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网