Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
QUAD function request a user input
조회 수: 1 (최근 30일)
이전 댓글 표시
i have a this function:
x.^2 .*sin(sqrt(x)-10)+A
I need to use the QUAD function to solve for it, but how do i request the user to input what A is and still allow the QUAD function to work. I have been trying to use "inline" to create the function. Also how do i allow the user to input what delta X equals. Here is the code i have so far;
% This program will call the matlab function QUAD to solve the function:
%Y=X^2sin(SQRT(X)-10)+A
% A will be inputed from the user along with delta X
clear all, clc
A=input('Please enter a number for A ')
f(A)=inline('x.^2 .*sin(sqrt(x)-10)+A')
Answer=quad(f,1,5,.10)
댓글 수: 1
답변 (1개)
Walter Roberson
2013년 2월 14일
Use anonymous functions instead of inline functions. And do not try to store the function into f(A)
f = @(x) x.^2 .* sin(sqrt(x)-10) + A;
댓글 수: 0
이 질문은 마감되었습니다.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!