Plotting Isotherm of Factorial calculated data

I'm trying to plot a 2D isotherm (contour) plot of calculated data. I have three independent variables (A,B,C). Each variable has a range of values (i.e., A = [A1 .... An]). I have two functions f1 = f(B,C) and f2 = f(A,B,C).
I want to calculate the full factorial for all of the independent variables to completely map the results. Where I'm struggling is I have a specific way I'd like to plot the results and I can't quite figure it out. For the 2D plot, my x-axis should be C and the y-axis should be f1. Then, I would like to plot isotherms of A, B, and f2 on the plot.
Can this be done? If so, how?

2 Comments

What are the sizes of your (array) variables? Besides this, note that f1 is a function of two variables, and you may not be able to represent it along a single axis
I would like to do 100 points. The size of the array variables should control the resolution of my output.
Representing this data as single axis is one of the challenge I'm having. I thought that I could use scatteredInterpolant or griddata functions to create my surface plot and create my contours that way.

Sign in to comment.

Answers (0)

Asked:

on 13 Jul 2018

Commented:

on 13 Jul 2018

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!