Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
Help in creating function , built in equation
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi All,
I am trying to build in function, including equation which is a result of another code,
I understand function is a separate script but I just need to do something smart, no to add the equation in every time ,
below is the code:
clear all;
clc;
syms x y;
an=solve(-15== 10*x+2*y,y);
ap=solve(10*x+2*y ==20,y);
yin=[an,ap]
damontwo % Name of the function
%% function
function damontwo(x)
x=input('please enter number ')
yin(:,1)=input('Enter equation to solve ')
end
When I type an: I got an error ?, however, when I type equation, it works, so could anyone please help me, how could I introduce that to the function ?
Thanks,
댓글 수: 0
답변 (1개)
Walter Roberson
2019년 8월 23일
syms x y;
eqns = damontwo(x,y);
solve(eqns)
%% function
function yin = damontwo(x,y)
yin(1) = input('Enter first equation to solve ');
yin(2) = input('Enter second equation to solve ');
end
댓글 수: 5
Walter Roberson
2019년 8월 24일
Why are you bothering to prompt at all? Why not use an if you have it already?
이 질문은 마감되었습니다.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!