EDA365电子论坛网

标题: 哪位大佬解释一下为什么会出错?为什么? [打印本页]

作者: smileqq    时间: 2020-7-21 15:21
标题: 哪位大佬解释一下为什么会出错?为什么?
哪位大佬解释一下为什么会出错?为什么? 2 ?4 t: b2 s7 t: w3 c2 T
9 @4 s( M* ?( X/ f3 A6 p- x
l1=80;l2=260;l3=300;l4=460;lde=400;
2 B3 i' Z5 \% w2 v9 M2 u# Esyms x1 x2 x3 x4 l1 l2 l3 l4 lde s;
+ }' j4 W% g5 Y# ^4 v; qx1=0:10:360;+ P9 q0 M% ~$ |: R8 l6 t  O
x1=x1*pi/180;$ i  u+ n% U5 J# `' ?- Z
eq1=l1*cos(x1)+l2*cos(x2)==180+l3*cos(x3);, ~" Y# ]7 b, G9 ]  i
eq2=90+l1*sin(x1)+260*sin(x2)==l3*sin(x3);# X* ~# z* K% C4 o; x1 L4 J, A
eq3=lde*cos(x3)+l3*cos(2*pi-x4)==s-180;
+ b$ E# G0 O( F: yeq4=lde*sin(x3)==l3*sin(2*pi-x4)+90;
: E" J* c6 M$ V- W( [2 k6 u+ [[x2,x3,x4,s]=solve(x2,x3,x4,s);, v) y$ `$ G& u$ H' _3 o
错误使用 solve (line 279)9 K: I6 g" i9 d- Y) k0 s
Inconsistent output with 4 variables for input argument with 3 variables.
作者: NNNei256    时间: 2020-7-21 16:36
不太懂
作者: pulbieup    时间: 2020-7-21 16:55

# R% c( j( b" w: R' g& R, d$ O老老实实写循环,每步对一个phi值进行求解6 u* @7 f* k8 l* w9 ]5 e* v7 g, f
5 g& h2 ?* m; k
3 _% O: |1 K* m& ?, F) p
  A5 f. i! `( x* ~" W# {; m
# _5 J$ Q8 g; g* v
! p0 ~7 _& |6 a4 z+ R

! I) A+ H# d  q+ L  V$ _
作者: smileqq    时间: 2020-7-21 17:25
pulbieup 发表于 2020-7-21 16:552 W4 j9 `* e7 u2 a$ h7 U; A2 l9 |2 {
老老实实写循环,每步对一个phi值进行求解
) x: e$ w7 W  S; ^+ K: u: ~3 M- a5 [# I
  • clear; clc;
  • / J4 N1 f/ y1 W1 q7 {
    谢谢指导,知道了3 r5 K# ], s4 i2 Y5 T" @+ ^+ a





    欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2