matlab plot 只画点,关于matlab中用plot画点问题?

本文通过MATLAB代码示例解释如何使用plot3函数画出三维点。首先展示了一个仅画一个点的情况,然后通过改变数据大小生成三维坐标数组,成功绘制出多个点。关键在于理解plot3需要三维坐标数组作为输入来生成图形。
摘要由CSDN通过智能技术生成

e16a550bfdddb901061428b31b56edb0.png

>> whos

Name      Size            Bytes  Class     Attributes

a1        1x1                 8  double

a2        1x1                 8  double

a3        1x1                 8  double

l1        1x1                 8  double

l2        1x1                 8  double

l3        1x1                 8  double

x         1x1                 8  double

y         1x1                 8  double

z         1x1                 8  double

看到没有?x、y、z都是一个单数,只能画一个点。这样就可以了:

clc;clear

a1=(-0.5:0.02:0.5)*pi;

a2=(-0.6:0.006:-0.3)*pi;

a3=(-0.23:0.007:0.12)*pi;

l1=250;l2=760;l3=420;

x=cos(a1).*(l3.*cos(a2+a3)+l2.*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值